84669 人が学習中
152542 人が学習中
20005 人が学習中
5487 人が学習中
7821 人が学習中
359900 人が学習中
3350 人が学習中
180660 人が学習中
48569 人が学習中
18603 人が学習中
40936 人が学習中
1549 人が学習中
1183 人が学習中
32909 人が学習中
以前写过一段时间的前端,基本处在引入一个jQuery,然后写jQuery代码的阶段。
放下几年后,发现现在前端完全发展成一个生态了,有太多的框架,工具等,纷繁复杂,不知道如何入手了。
请问,从仅仅懂原始的jQuery开始,怎样能追上大家的脚步?
认证高级PHP讲师
可以三条路线同时进行:1、基础路线:只会jquery不行,必须学习js基础深入理解dom等,这是理解后面各种框架的基础。2、前端开发模式路线:传统的juery是基于dom操作的,主流的开发模式是基于数据驱动的(不操作dom),提倡组件化模块化,推荐看看react或者vue,要先在思想上接受和转变才行。3、前端工程化路线:各种各样的工具无非是一个工程化的过程,建议先了解前端的构建,打包,发布等流程,学点node,主要学目前最火的webpack。
统一回复《怎么学JavaScript?》
花一周学html,css,后面全部学js,然后框架
1、基础:htmlhtml5、csscss3、Photoshop、javascript【强调:多动手写 demo】;2、框架:jquery、backbone(mvc)、vue(mvvm)、react(Virtual Dom)、bootstrap(css);3、项目自动化:grunt、gulp、webpack、bower;4、扩展:node、hybrid、reactnative、微信小程序、自动化测试(如:kerma+jasmine)(根据兴趣学习);5、源码分析:underscore.js、zepto、backbone(源码分析可以由浅入深);6、编写自己的框架、学习前端性能优化、SEO 等知识。
如果有其他兴趣,还可以做一些服务端的只是扩展,比如:apache、nginx、python(服务端脚本)等;
其实你会发现有种感觉,就是学习越多,自己知道的越少。
可以三条路线同时进行:
1、基础路线:只会jquery不行,必须学习js基础深入理解dom等,这是理解后面各种框架的基础。
2、前端开发模式路线:传统的juery是基于dom操作的,主流的开发模式是基于数据驱动的(不操作dom),提倡组件化模块化,推荐看看react或者vue,要先在思想上接受和转变才行。
3、前端工程化路线:各种各样的工具无非是一个工程化的过程,建议先了解前端的构建,打包,发布等流程,学点node,主要学目前最火的webpack。
统一回复《怎么学JavaScript?》
花一周学html,css,后面全部学js,然后框架
1、基础:htmlhtml5、csscss3、Photoshop、javascript【强调:多动手写 demo】;
2、框架:jquery、backbone(mvc)、vue(mvvm)、react(Virtual Dom)、bootstrap(css);
3、项目自动化:grunt、gulp、webpack、bower;
4、扩展:node、hybrid、reactnative、微信小程序、自动化测试(如:kerma+jasmine)(根据兴趣学习);
5、源码分析:underscore.js、zepto、backbone(源码分析可以由浅入深);
6、编写自己的框架、学习前端性能优化、SEO 等知识。
如果有其他兴趣,还可以做一些服务端的只是扩展,比如:apache、nginx、python(服务端脚本)等;
其实你会发现有种感觉,就是学习越多,自己知道的越少。