美文网首页
前端工程化知识要点总结

前端工程化知识要点总结

作者: 神刀 | 来源:发表于2017-12-31 15:46 被阅读11次

    前端工程化知识要点总结
    编程生态的三个阶段:

    1. 补全各种api,在语言和基础设施上完善
    2. 需更好的组织,出现各种模式
    3. 各种分层mvc/mvp/mvvm 、自动化测试、团队协同 (工程化阶段:重视生产效率)

    前端是一种GUI软件:本质上所有web应用都是一种运行在网页游览器中的软件,这些软件的图形界面GUI即为前端

    软件工程:研究用工程化方法构建和维护有效的、实用的和高质量的软件的学科

    工程化面对的问题:

    1. 开发规范
    2. 模块化开发
    3. 组件化开发
    4. 组件仓库
    5. 性能优化
    6. 项目部署
    7. 开发流程
    8. 开发工具

    工程化到底要解决哪些问题

    1. 合理的开发流程及开发规范,包括代码规范、模块化组件化规范(分治)等(提高生产力)
    2. 一套自动化代码质量检测方案(提高系统可靠性)
    3. 一套自动化及高度适应性的项目 发布/部署 方案(提高系统的伸缩性及灵活性)
    4. 极致的性能优化,包括减少冗余的接口请求及资源请求、提高缓存命中率等,简言之就是站点的打开及运行速度(更好的用户体验)

    相关文章

      网友评论

          本文标题:前端工程化知识要点总结

          本文链接:https://www.haomeiwen.com/subject/jkhagxtx.html