写前端程序要考虑很多,如下:可维护性,JS的执行高效性,JS文件的大小,用户体验等等
1. 可维护性
并不是所有人写的程序都具有可维护性,清晰易懂的,这个区别在刚接触编程和高手直接的差异体现的特别明显
2. JS的执行高效性
一个网页加载JS并执行,浏览器执行并渲染了半天还在渲染,相信很多用户都不想看到吧?非常上海用户体验。
如何提升JS的执行速度呢?相信我,初学者大部分都是不知道的(排除写过浏览器内核的同学),了解浏览器如何执行JS,如何渲染DOM能帮助开发者提升执行速度
3. JS文件的大小
JS文件或者HTML或者CSS文件过大,有很多缺点
第一,受网速影响,文件大,加载速度慢
第二,Facebook的用户量非常巨大,每个人访问就算多加载1KB(即使有cache,第一次总需要加载吧),可想而知,这个流量非常巨大,流量都是要钱的啊
4. 用户体验
web前端开发中需要掌握哪些技术?
你好,WEB前端开发需要掌握的技能还是比较多的,但是前端相对后端来讲要相对容易一些,包含的内容有:
VS Code开发工具的使用
Git、GitHub的使用
HTML5常见标签、属性
CSS3选择器、盒子模型、定位
CSS3 各种样式的布局
JavaScript基本语法
JavaScript的DOM以及各种事件的响应
jQuery各种DOM操作
BootStrap框架的基本应用
Node.js服务器端JS环境的应用
Ajax各种场景的应用
Vue.js框架的应用
React框架应用
属性Angular.js框架应用
WebPack打包和工程化
以上技能可以在网上找些课程或者技术文档学习下,多敲代码,多做练习,很快就能掌握的,祝你学习顺利。
- 上一篇: B2B网站ecvv有哪些劣势和威胁?
- 下一篇: 返回列表