Vuex、Flux、Redux、Redux-saga、Dva、MobX

2018-12-18
阅读 25 分钟
6.7k
不管是Vue,还是 React,都需要管理状态(state),比如组件之间都有共享状态的需要。什么是共享状态?比如一个组件需要使用另一个组件的状态,或者一个组件需要改变另一个组件的状态,都是共享状态。

前端技术演进(八):未来前端趋势

2018-12-14
阅读 3 分钟
2.4k
就前端主流技术框架的发展而言,过去几年发展极快,在填补了原有技术框架空白和不足的同时也渐渐趋于成熟。未来前端在已经趋向成熟的技术方向上面将会慢慢稳定下来,进入技术迭代优化阶段,例如语言标准、前端框架等。

前端技术演进(七):前端跨栈技术

2018-12-14
阅读 8 分钟
2.2k
随着互联网架构的不断演进,前端技术框架从后台输出页面到后台MVC,再到前端MVC、MVP、MVVM,以及到Virtual DOM和MNV*的实现,已经发生了巨大的变化。整体上来看,前端也正在朝着模块化、组件化和高性能Web开发模式化的方向快速发展。除了传统桌面浏览器端Web上的应用,前端技术栈在服务端或移动端上的尝试和发展也从来...

前端技术演进(六):前端项目与技术实践

2018-12-14
阅读 23 分钟
2.8k
开发规范是开发工程师之间交流的另一种语言,它在一定程度上决定了代码是否具有一致性和易维护性,统一的开发规范常常可以降低代码的出错概率和团队开发的协作成本。

前端技术演进(五):现代前端交互框架

2018-12-14
阅读 10 分钟
3k
DOM(Document Object Model,文档对象模型)将 HTML 文档表达为树结构,并定义了访问和操作 HTML 文档的标准方法。

前端技术演进(四):前端三层结构与应用

2018-12-14
阅读 36 分钟
5k
前端有三个基本构成:结构层HTML、表现层CSS和行为层Javascript。他们分别成熟的版本是HTML5、CSS3和ECMAScript 6+。这里我们主要了解现代前端三层结构的演进历程以及如何在三层结构的基础之上进行高效开发。

前端技术演进(三):前端安全

2018-12-14
阅读 13 分钟
4.4k
Web前端安全方面涵盖的内容较多,也是前端项目开发中必须要关注的一个重要部分。在Web站点开发中,如果没有很好的安全防护措施,不仅可能因为攻击者的恶意行为影响站点页面功能、泄露用户投权隐私,甚至还可能会直接带来用户经济上的损失。

前端技术演进(二):前端与协议

2018-12-14
阅读 13 分钟
2.5k
HTTP 协议是Hyper Text Transfer Protocol(超文本传输协议)的缩写,是万维网的数据通信的基础。设计HTTP最初的目的是为了提供一种发布和接收HTML页面的方法,现在基本上什么类型的文件都可以传输了,比如图片、CSS、JS、数据报文等。

前端技术演进(一):Web前端技术基础

2018-12-14
阅读 19 分钟
4.9k
这个来自之前做的培训,删减了一些业务相关的,参考了很多资料(参考资料列表),谢谢前辈们,么么哒 ? 每个开发者或多或少都接触过前端,但现在的前端变化有点快,这里是截至2018年的前端,暂且叫:现代前端技术演进。 互联网信息呈现的方式主要依靠终端设备屏幕,如今,终端设备的种类越来越多,智能化越来越高,交互...

前端技术演进(九):参考文章

2018-12-14
阅读 3 分钟
2.4k
下面列出了前端技术演进系列的大部分参考文章,如果没有列出的,请私信我告知,么么哒 😘~ 特别感谢《现代前端技术解析》的作者张成文。 [链接] [链接] [链接] [链接] [链接] [链接] [链接] [链接] [链接] [链接] [链接] [链接] [链接] [链接] [链接] [链接] [链接] [链接] [链接] [链接] [链接] [链接] [链接] [链接] [...