作为前端开发,需要具备怎样的能力?
2023-06-06 · 百度认证:重庆猪八戒网络有限公司官方账号
作为一个入行快三年的前端开发,我来说说自己的想法吧。
首先作为一名前端开发人员最基础的,也是必须要学会的就是HTML+CSS,学会这一项技能之后你就可以写静态的页面了,当然像bootstrap这样的css框架也是必须的,这样写出来的页面效果会更好。还有如何布局可以学学,如何做到响应适布局,如何弹性布局,什么是css盒子模型都得学会。
第二,原生js的学习,初学者建议参考w3cschool里面的js文档,学完之后对js就有了一个基本的了解,一些简单的逻辑也可以实现了,接下来建议学习《JavaScript高级程序设计》(第三版)和《ES6标准入门》(阮一峰),学习完这两块相信你对js的理解又更深了一步,接下来要在实际项目中去实践,这样才会更好的理解其中的奥秘,帮助你更快提升自己的技术。
第三,框架的学习,对于现在前端行业来说,没有框架我们的开发效率低下,甚至很多问题都解决不了,所以vue,angular,react等框架是我们必须掌握的,还有nodejs,有了它我们前端又向前进了一步一部分后端的工作我们前端也能解决了。
最后,还有一部分小的插件必须layer,swiper,echarts,mui等也是我们要学习的,当然这些用的时候看一下文档就可以的,没有什么难度,有人会说现在的微信小程序很火,当然对于我们前端来说这个不难,会vue框架的,还有熟悉es6语法的,开发小程序的话很简单,因为小程序的语法本身就是跟vue框架很像的。
以上就是作为我们前端开发人员必须要掌握的,不足之处欢迎大家补充。
感谢邀请!我主要是写后端代码的。也不从招聘网站复制别人的应聘要求了,我从工作的角度说几点吧。
1.具备css编写能力
2.掌握js和jquery,可以灵活的操作页面
3.对页面易用性有自己的想法
4.页面能进行良好的交互
5.后端交互统一制定接口规范,方便前端开发
6.自己可以写简单的控件,代码易用性,他人方便调用
7.代码规范方便阅读
以上都是自己对前端的要求心得,从实际开发角度来的。希望对你有所帮助!