【分享】前端开发者的12项必知!
发布于:2016-08-25 07:51
前端开发者要知晓设计。
即使前端自己不是一名设计师,他们也应当知道设计有多重要。他们对设计有良好的品位。他们知晓设计相关的工具。他们了解设计角色在产品开发流程中的位置。
2前端开发者要知晓后端。
即使前端自己不是一名后端开发工程师,他们也应当知道后端有多重要。他们了解后端能够提供什么,不能做到什么。他们明白后端开发者的职责。他们知晓相关的语言。他们懂得如何与后端沟通得到前端需要的内容。
3前端开发者要知晓网络技术。
前端了解网站数据是通过互联网传递的,网络环境有时候是不可预知的。他们知晓网络有可能可用,有可能不可用,网速有可能快,有可能慢,数据传输有可能可靠,有可能不可靠。
4前端开发者要知晓性能。
即使前端自己不完全专注于性能,他们也应当知道性能对网站成功至关重要。他们了解性能本身是一个复杂的世界。他们知晓对付性能问题有速效方案和长期优化方法。他们懂得由于后端服务非常快,用户访问网站 80% 的时间消耗在前端的加载上。
5前端开发者要知晓内容策划。
即使前端自己不是内容策划师,他们也应当知道内容决定了网站的生或死。他们了解缺少内容计划会导致网站发展出现问题。他们知晓网站的用户至上,这些用户需要在网站上找到所需,网站要很好地符合他们的期望。
6前端开发者要知晓数据库。
内容是网站的生命。内容必须要有很好的组织形式。前端能使用的数据来自数据库。前端需要用模板组合这些数据,才能实现网站。
7前端开发者要知晓测试。
各种各样的测试!集成测试,回归测试,用户测试!
8前端开发者要知晓系统。
前端可能负责实现一个设计系统,或者一个图标系统,或者一个编码风格指南(coding style guide)。他们可能得自己创建这些系统。他们可能需要为这些系统撰写文档。
9前端开发者要知晓开发运维。
前端要与其他开发者一起在项目中编写和提交代码,因此他们需要与其他开发者一起遵守一致的配置。即使前端不自己写构建系统,他们也应当知道构建系统是什么,用来做什么,以及它的功能有哪些。即使前端不自己发布代码,他们也应当知道如何使用代码发布系统。
10前端开发者要知晓服务器。
没有服务器,就没有网站。
11前端开发者要知晓无障碍体验。
即使前端自身对建立无障碍体验不够精通,他们也应当知道无障碍体验是重要的。他们知晓如何测试无障碍性。他们了解应当与谁谈论无障碍。他们明白关于无障碍体验有速效方案和长期优化方法。
12前端开发者要知晓设备前景。
前端应当知道目前 Web 无处不在,而一个好网站需要满足各类用户。大屏、小屏、触屏、远距离屏、黑白屏。前端开发者应知晓未知。
这只是一个好前端应该知晓的一小部分内容
---------------------------------------
AD:需要课程学习的同学,可以加入私聊我哦!~
0
今日新帖
0
昨日新帖
22
帖子总数
HTML5 CSS3 JS 各种JS框架集干货合集~
Dreamweaver 2015-06-04 10:35
浓缩的精华!从零开始带你认识最新的图片格式WEBP
Dreamweaver 2015-11-18 08:56
经验之谈!前端工程师的简历到底要怎么写?
Dreamweaver 2015-11-20 17:39
进阶篇——什么时候应该避免写代码注释?
Dreamweaver 2015-11-30 15:25
不是我开玩笑,2018 年你还需要学习 JavaScript
Dreamweaver 2017-12-27 19:42
【干货】一名专业的前端开发工程师都能拿多少钱?
Dreamweaver 2018-09-07 14:59
回复:【分享】前端开发者的12项必知!