电商网站前端架构
中级
101313人学
9.4分
-
-
慕少6554938
2022-04-06
- 前端网站www.w3.org
-
0赞 · 0采集
-
-
慕莱坞7063763
2021-02-14
1、CMD(按需加载)定义及调用
2、AMD(依赖前置)定义及调用
-
截图
0赞 · 0采集
-
-
慕莱坞7063763
2021-02-14
原型链实现继承
-
截图
0赞 · 0采集
-
-
慕莱坞7063763
2021-02-14
浅拷贝函数封装(数组或对象内对象应使用深拷贝)
-
截图
0赞 · 0采集
-
-
CY会笑的女孩
2020-07-24
前端工程师必须技能
-
截图
0赞 · 0采集
-
-
一只小马甲甲
2020-07-01
CMD ---- 依赖就近
AMD ---- 依赖前置
-
截图
0赞 · 0采集
-
-
慕桂英7516567
2020-03-28
- 1
-
截图
0赞 · 0采集
-
-
爱慕攻城狮
2020-03-23
前端技术基础
-
0赞 · 0采集
-
-
慕侠2458206
2020-01-17
前端架构技术基础
-
截图
0赞 · 0采集
-
-
慕侠2458206
2020-01-17
前端工程师需要会的各方面
-
截图
0赞 · 0采集
-
-
永恒梦境
2019-09-19
自动化工具
-
截图
0赞 · 0采集
-
-
囡柠
2019-04-19
目录要清晰
-
0赞 · 0采集
-
-
慕后端8508455
2018-10-30
- gg
-
截图
0赞 · 0采集
-
-
低魔
2018-08-20
Web前端工程师--技术基础
-
截图
0赞 · 0采集
-
-
低魔
2018-08-19
前端工程师--知识思维导图
-
截图
0赞 · 1采集
-
-
慕粉1502387441
2018-05-30
前端技术基础
-
截图
0赞 · 0采集
-
-
qq_捂着心脏说胃疼_0
2018-04-18
深拷贝、浅拷贝
-
截图
0赞 · 0采集
-
-
qq_捂着心脏说胃疼_0
2018-04-18
前端性能优化
-
截图
0赞 · 0采集
-
-
慕前端6546965
2018-03-28
ff
-
截图
0赞 · 0采集
-
-
慕前端6546965
2018-03-28
ttt
-
截图
0赞 · 0采集
-
-
慕前端6546965
2018-03-28
yyy
-
截图
0赞 · 0采集
-
-
慕前端6546965
2018-03-28
kkk
-
截图
0赞 · 0采集
-
-
慕前端6546965
2018-03-28
lll
-
截图
0赞 · 0采集
-
-
慕前端6546965
2018-03-28
fff
-
截图
0赞 · 0采集
-
-
皮皮佳呐
2017-12-21
- 有图形界面不用非要用命令装逼
-
截图
0赞 · 0采集
-
-
aSuncat
2017-12-07
- 一、前端架构的基础
1、技术基础
(1)做好技术是架构的必要前提
2、架构组织维度的认识
(1)前端架构的搭建往往是要从多个维度出发
3、做前端架构前需要思考的问题
(1)架构组织不单是写一个伟大的框架,而是要站在项目之上思考问题。
二、自动化
1、前端自动化基础
(1)nodejs & grunt (aSuncat: webpack也行)
①grunt: the javascript task runner
②手机网站:
减少客户端数据
③减少请求、合并文件、压缩文件
2、自动化的方向
(1)发布 & 测试 & 开发
三、技术基础
1、语言基础
(1)javascript, css & html
2、基本框架和类库
(1)jquery & requirejs /seajs & MVX framework
3、设计模式
(1)继承 & 重用
4、性能优化
(1)http cache / local cache /compress /DOM render
5、其他
(1)Restful API design & 自动化(grunt / nodejs) & 跨终端适配 & 代码托管
四、组件化和设计模式层面
1、js中的集成和extend
(1)继承和拷贝是js中抽象的基础,因为它不像其他面向对象语言与生俱来的这些功能。
2、命名空间的基础
(1)前端模块拆分的最基本的形式可以认为是闭包的一种应用,但是这种方式对于命名空间的管理过于随意。
3、高级一点的组件化
(1)可以使用开源框架完成最终的组件的组织和管理,例如requirejs/ seajs
4、CMD/AMD规范
5、实现一个最简单的组件框架
-
0赞 · 1采集
-
-
aSuncat
2017-12-07
- 一、自动化(见4-1)
二、为什么要自动化
1、人会犯错。
2、效率更高。
-
0赞 · 0采集
-
-
aSuncat
2017-12-07
- 一、优化和扩展
1、代码层面
(1)code review & 代码规范
2、架构层面
(1)可扩展性是否受到制约:扩展性好不好,可以评估产品需求和改动能不能快速上线。
3、协议层面
(1)通过http(s)协议优化:w3c关于http的内容
4、综合
(1)优化往往是多种技术的综合使用。
-
0赞 · 0采集
-
-
凡简
2017-12-04
- CMD AMD 区别
-
截图
0赞 · 0采集
-
-
凡简
2017-12-04
- 组件化
-
截图
0赞 · 1采集