2017年前端开发技术栈
4页1、2017 年前端开发技术栈新的技术栈我们将了解下我们认为能够为现代 JavaScript 应用程序开发的可靠性、高效性和可维护性提供最佳平衡的工具。包管理器:Yarn如何以可靠和持续重现的方式管理和安装外部 vendor 或内部包的挑战,对于开发者的工作流来说是至关重要的。同时,维护 CI/CD(持续集成 /持续交付)也是至关重要的。但是,你选择哪个包管理器来评估上述所有的功能呢?npm ?jspm?Bower?CDN?或者说你只是从网上复制粘贴,然后提交到版本控制器上?我们的第一篇文章将会简单地了解下 Yarn,了解下它是如何专注于速度和提供稳定的构建流程的。Yarn 保证这次安装的依赖的版本和下次安装的依赖的版本是完全一致的。保证整个过程平滑、可靠、分布式和规模化是必需的,因为任何停顿都会影响到开发者编程或部署应用的节奏。Yarn 旨在通过为 npm cli 提供快速可靠的替代方案来解决这些问题、管理依赖,但是依然继续使用 npm registry 来安装公共 Node 包。而且,Yarn 是由 Facebook 来维护的,他们在开发这个工具的时候是有所规划的。应用打包:webpa
2、ck?我们构建的前端应用程序,通常是由 HTML、CSS 和 JS 以及图像和字体等二进制格式组成的,可能难以维护,甚至会更具挑战性。那么,如何将一个代码库转换为一个优化过的、可部署的项目?Gulp ?Grunt?Browerify ?Rollup?Systemjs?这些东西都各有优缺点,但是我们需要确保我们的选择能够实现我们上述讨论过的那些原则。Webpack 是一个专门将 web 应用打包构建为一个优化过的载体传递给用户而打造的一款构建工具,web 应用可能会包含 HTML、CSS、JS、图片、字体等等。如果我们想使用最新的语言特性,比如 import/export 和 class,来使我们的代码更整洁,让工具来打包代码,使其对浏览器和用户都进行优化,那么 Webpack 可以做到这些,而且还可以做的更多!语言规范:TypeScript编写整洁的代码从盘古开天辟地时起就是一个巨大的挑战。JavaScript 是一种动态、弱类型语言,为开发人员提供了应用于各种设计模式和规范的媒介。现在,通过最新的 JavaScript 规范,我们可以看到编程社区更加坚实的模式。支持使用 import
《2017年前端开发技术栈》由会员油条分享,可在线阅读,更多相关《2017年前端开发技术栈》请在金锄头文库上搜索。
最新学校新冠肺炎疫情突发事件应急处置办法和流程
最新疫情防控期间学校用餐与食堂管理规定和师生一日流程图
最新Xx省xx区返学师生员工健康登记表
诊所简介
高中英语-第二单元-《the-United-Kingdom》课件-新必修5
新版新目标英语七年级下unit4--Don't-eat-in-class课件
新版PEP六年级英语unit6-how-do-you-feel-A-Let's-talk
安徽专版2018秋八年级英语上册Unit5Doyouwanttowatchagameshow第6课时习题课件新人教目标版
酸的和甜的教学课件.doc
Lesson-1-Where-do-we-go-from-here概要
Docker技术与实践
七年级英语下册-Unit-9-What-does-he-look-like(第3课时)(Grammar-Focus-3d)同步语法精讲精练课件-(新版
《I'm-going-to-do-the-high-jump》PPT课件3
高二英语外研版-必修5-Module-2-A-Job-Worth-Doing-Reading课件
英语片段教学-I-can-do-it
Adobe公司简介
安徽专版2018秋八年级英语上册Unit5Doyouwanttowatchagameshow第2课时习题课件新人教目标版
第二单元全课件Unit2-What-time-do-you-go-to-school-全课件
第18课-Windows的磁盘管理与安全
第12章--Windows-Server-2008路由及远程访问
2024-05-03 3页
2024-05-03 46页
2024-05-03 49页
2024-05-03 37页
2024-05-03 41页
2024-05-03 10页
2024-05-03 6页
2024-05-03 38页
2024-04-28 6页
2024-04-28 18页