作为一个入行快三年的前端开发,偶来说说自己的想法吧。
首先作为一名前端开发人员最基础的,也是必须要学会的就是HTML+CSS,学会这一项技能之后你就可以写静态的页面了,当然像bootstrap这样的css框架也是必须的,这样写出来的页面效果会更好。还有如何布局可以学学,如何做到响应适布局,如何弹性布局,什么是css盒子模型都得学会。
第二,原生js的学习,初学者建议参考w3cschool里面的js文档,学完之后对js就有了一个基本的了解,一些简单的逻辑也可以实现了,接下来建议学习《JavaScript高级程序设计》(第三版)和《ES6标准入门》(阮一峰),学习完这两块相信你对js的理解又更深了一步,接下来要在实际项目中去实践,这样才会更好的理解其中的奥秘,帮助你更快提升自己的技术。
第三,框架的学习,对于现在前端行业来说,没有框架大家的开发效率低下,甚至很多问题都解决不了,所以vue,angular,react等框架是大家必须掌握的,还有node js,有了它大家前端又向前进了一步一部分后端的工作大家前端也能解决了。
最后,还有一部分小的插件必须layer,swiper,echarts,mui等也是大家要学习的,当然这些用的时候看一下文档就可以的,没有什么难度,有人会说现在的微信小程序很火,当然对于大家前端来说这个不难,会vue框架的,还有熟悉es6语法的,开发小程序的话很简单,因为小程序的语法本身就是跟vue框架很像的。
以上就是作为大家前端开发人员必须要掌握的,不足之处欢迎大家补充。
css repeat x,css撑破屏幕,css中求素数,css跨站提权,css 怎么让文字居中,表格用css怎么做,css3分栏切换动画