一、前端开发前端工程师“Front-End-Developer”源自于美国。大约从2005年开始正式的前端工程师角色被行业所认可,到了2010年,互联网开始全面进入移动时代,前端开发的工作越来越重要。最初所有的开发工作都是由后端工程师完成的,随着业务越来越繁杂,工作量变大,于是我们将项目中的可视化部分和一部分交互功能的开发工作剥离出来,形成了前端开发。由于互联网行业的急速发展,导致了在不同的国家,
转载
2024-07-02 20:40:08
35阅读
什么是前端路由 前端路由在很多开源的js类库框架中都得到支持,如angularJS,Backbone,Reactjs等等。这篇文章主要和大家谈谈什么是前端路由,以及它的使用场景及优缺点1.什么是路由简单举例说明,假如我们有一台提供 Web 服务的服务器的网络地址是:10.0.0.1,而该 Web 服
转载
2018-12-17 14:25:00
176阅读
2评论
基本概念前言一、前端工程师简介二、学习内容1.前端工程师主要都做些什么?2.需要学习哪些知识?3.拓展介绍4.快捷键应用总结 前言前端工程师一、前端工程师简介前端工程师是互联网时代软件产品研发中不可缺少的一种专业研发角色。从狭义上讲,前端工程师使用 HTML、CSS、JavaScript 等专业技能和工具将产品UI设计稿实现成网站产品,涵盖用户PC端、移动端网页,处理视觉和交互问题。从广义上来讲
转载
2024-08-06 21:16:26
61阅读
摸索前端工程化时,针对群友作了个简单的问卷,参与人数不多,但也能表征一部分现象,统计结果如下,从中也可见些许端倪。独立的前端团队早已经不是什么新鲜事,在那些大厂大寨子里早已经存在,前端的发展可谓如日中天,一片从未有过的繁荣。前端三大件:HTML,CSS,JavaScript,这几年都有质的飞跃。HTML5的兼容性提升,多媒体支持,表单验证等等。CSS开发中加入的编程能力,JS领域内各种场景下基于N
转载
2019-08-07 21:10:59
1444阅读
什么是前端总线?不是超频的方法之一,也不是用来超频的。我们知道,电脑有许多配件,配件
转载
2023-06-29 00:16:42
23阅读
什么是前端总线?不是超频的方法之一,也不是用来超频的。我们知道,电脑有许多配件,配件不同,速度也就不同。在286、386和早期的486电脑里,CPU的速度不是太高,和内存保持一样的速度。后来随着CPU 速度的飞速提升,内存由于电气结构关系,无法象CPU那样提升很高的速度(就算现在内存达到400、533,但跟CPU的几个G的速度相比,根本就不是一个级别的),于是造成了内存和CPU之间出现了
转载
2023-06-29 10:45:54
235阅读
回流(reflow):指的是网络浏览器为了重新渲染部分或全部的文档而重新计算文档中元素的位置和几何结构的过程。页面上节点是以树的形式展现的,我们通过js将页面上的一个节点删除,此时为了不让剩下的节点脱节,将断点结合起来重新形成一棵树。而这个重新结合过程就是回流。就是由于某些修改,要将元素回过头来重新“流”一遍。重绘(repaints):是一个元素外观的改变所触发的浏览器行为,例如改变vidibil
转载
2023-11-03 12:54:56
77阅读
生活中哪里会看见网页
页面显示的载体
浏览器的种类
微信中的文章由QQ浏览器提供
浏览器的默契
思考:为什么使用不同公司的浏览器打开淘宝网,看到的内容都是一模一样的
理解:约定,标准
例子:肢体语言
微笑
伤心
生产标准的图例-接口标准
如果数码设备按照同样的标准,生产出来一个接口
那么
不同的电脑厂商只需要同样按照这个标准来生产
就可以实现
设备与电脑的正常连接与使用
...
原创
2021-08-14 00:23:43
476阅读
什么是BFF(Backends For Frontends)顾名思义,它是前端的后端(服务器)。专门为前端而调用API,或者生成 HTML 的服务器。看到这里你可能会想,“这与传统的Web应用服务器有什么不同?”。本质上是一样的,只是专门为前端打造这一点不同而已。首先,Web应用服务器有如下几种用途:从数据库和全文搜索引擎等中间件获取和更新数据创建一个页面作为HTTP接口从用户那里获取输入信息在这
转载
2023-12-08 22:40:14
94阅读
什么是前端和后端?前端和后端是软件开发中的两个重要方向,分别负责网站的前端和后端功能。 前端通常是指网站的前台部分,包括网站的表现层和结构层,即Web页面的结构、Web的外观视觉表现以及Web层面的交互实现。常用的前端技术包括HTML、CSS、JavaScript等。 前端通常是指用户在Web浏览器中看到和交互的所有内容,包括HTML、CSS和JavaScript代码。前端开发
原创
2023-08-28 10:21:25
1368阅读
希望通过记录博客来加深自己的理解和记忆1、CSS盒模型 刚刚接触前端一个多月,让我的态度转变最大的不是Js,而是CSS,开始觉得CSS好简单,甚至不像是一种语言,然而经历了怎么调也调不好的样式和膜拜了室友推荐的禅意花园后,对CSS真是怕得很。所以一上来就先对CSS的盒模型做一个整理。 ①首先说明什么是盒模型: 盒模型可以理解为在页面中,每一个HTML元素都由一个矩形的盒子来表示,这些盒子都有
转载
2024-09-29 11:26:17
40阅读
对微前端的概念和场景进行科普,介绍一些主流的微前端的实现库及其用法,并讲解部分这些库的实践知识和原理。
本文对微前端的概念和场景进行科普,介绍一些主流的微前端的实现库及其用法,并讲解部分这些库的原理和实践知识。一、微前端在项目迭代中,随着业务的发展壮大,项目的功能模块通常也会越来越多。可能原来所有的代码模块都在一个仓库里,由一个团队负责。但随着功能模块越
(HTTP、正则、优化、重构、响应式、移动端、团队协作、SEO、UED、职业生涯)*基于Class的选择性的性能相对于Id选择器开销很大,因为需遍历所有DOM元素。
*频繁操作的DOM,先缓存起来再操作。用Jquery的链式调用更好。
比如:var str=$("a").attr("href");
*for (var i = size; i < arr.l
是一个命令,通常用于在前端项目中启动开发服务器。Yarn 是一个流行的 JavaScript 包管理器,类似于 npm。yarn run是 Yarn 的一个命令
原创
2024-06-11 17:21:41
25阅读
前端界面(Frontend Interface)是指用户与应用程序或网站进行交互时所看到和操作的界面部分。它是用户与应用程序之间的接口,用于展示信息、接收输入,并与后端服务进行通信。
原创
2023-07-22 07:52:38
76阅读
作为前端开发人员,这些年来你一直在开发单体应用,即使你已经知道这是一个不好的做法。您将代码划分为组件,使用 require 或 import 并将package.json中定义的npm包或已安装的子git仓库添加到项目中,但最终构建了一个整体。是时候改变它了。
翻译
2022-02-28 16:02:15
225阅读
前端部署核心前端部署的核心其实很简单:将源代码打包转换为可部署的格式将打包好的资源上传到服务器配置Web服务器其他所有的配置本质都是在对这个流程进行优化,如通过脚本CI/CD省去一些重复繁杂的工作,增加整个流程的可操作性和可靠性。这也很好理解 最简单也是最繁杂的办法就是: 在本地进行打包>手动将打包好的文件放到服务器的指定文件夹下>配置好nginx等代理指向打包好的资源地址确保服务器
原创
2024-06-05 09:04:27
80阅读
随着时代的发展,现在从事IT方向的人有很多,所以励志要成为Web前端开发工程师的人有很多。当然也有很多人在不知道什么是Web前端?Web前端要学习什么内容?今天小千就来给大家解读一下Web前端,包括定义、学习的内容和工具等等。
原创
2022-02-24 09:52:26
301阅读
随着互联网的深入发展,Web前端开发工程师一跃成为市场上非常抢手的人才。很多同学,包括以前做UI的、Java的、或者对于IT完全零基础的同学都想学习Web前端。那么Web前端到底需要学什么?Web前端应该怎么学?接下来小千教你如何从零基础学习Web前端。一、Web前端开发入门在入门阶段,你首先要学会最基本的技能:根据UI的设计稿,实现HTML的静态页面制作。这就要求你得掌握HTML、CSS页面布局
一、web前端概述1.什么是前端? 全称"Web前端开发",简称“前端",又称作“客户端开发" .可以这样简单的概括,只要是浏览器或移动设备上能直接被人看到的界面,都可以是前端开发者的工作负责范围。而配合前端工作的开发人员被称作“后端”也称作“服务器端" . 在互联网诞生初期(称作Web 1.0)网站主要内容都是静态,以图片和文字主,用户使用网站的行为也以浏览为主,“前端"词还并不存在。 但随着H
转载
2024-02-17 08:29:39
50阅读