摘要:
上节课我们聊了过去 20 余年里,前端项目开发时的工程化需求,以及对应产生的工具解决方案,其中最广泛运用的构建工具是 Webpack。这节课我们就来深入分析 Webpack 中的效率优化问题。 要想全面地分析 Webpack 构建工具的优化方案,首先要先对它的工作流程有一定理解,这样才能针对项目中可 阅读全文
posted @ 2024-12-28 17:59
KooTeam
阅读(116)
评论(0)
推荐(0)
摘要:
今天开始我们进入本专栏的第二模块:构建效率。本模块主要探讨如何优化构建细节。在这之前,我想先聊一聊前端开发历程中构建工具的演进。通过这节课,让你对构建工具的诞生发展及它们各自解决的问题有一个直观了解。 前端开发语言的诞生 前端开发语言发展历程回顾: 1991 年,Tim Berners-Lee 发布 阅读全文
posted @ 2024-12-28 17:59
KooTeam
阅读(49)
评论(0)
推荐(0)
摘要:
在开始今天的课程前,我们先来简单回顾下上节课的思考题:低代码工具主要面向什么样的用户群体呢?低代码工具本质上是对组件化开发流程的简化,但在开发过程中,仍然可能进行编码调试。因此,它面向的用户群体应该是具有一定技术基础的开发人员,专业的后端开发也可以使用这类工具来快速开发项目中的前端功能。 在介绍低代 阅读全文
posted @ 2024-12-28 17:58
KooTeam
阅读(49)
评论(0)
推荐(0)
摘要:
在进入到这一课的内容之前先让我们来回顾下,通过脚手架工具生成初始化代码,以及通过 Snippet 工具生成代码片段的方式。两种方案的相同在于,通过简单的输入和选择就能获得预设后的项目代码。这种转化方式对于效率的提升效果是清晰可见的。于是有人就想到,能不能更进一步,将我们日常开发的手写代码过程,都转变 阅读全文
posted @ 2024-12-28 17:58
KooTeam
阅读(72)
评论(0)
推荐(0)
摘要:
上一讲我们讨论了在开发时提升编码效率的相关工具。在项目开发过程中,我们可以编写自定义的代码片段缩写规则来提升个人的编码效率。那么,如果想要把这些规则分享给团队内的其他成员或自己的其他电脑设备时又该怎么做呢?带着这个问题,我们就进入到今天要聊的主题:云开发(Cloud Development)。 和之 阅读全文
posted @ 2024-12-28 17:58
KooTeam
阅读(51)
评论(0)
推荐(0)
摘要:
上一课时我们讨论了开发过程中 Mock 工具的使用。Mock 工具能帮助解决前端开发过程中的接口依赖问题,作为开发流程规范的一环,起到提升整体开发效率的作用。 今天我们来聊聊如何提高开发时的编码效率的问题。 俗话说,不会“偷懒”的程序员不是好程序员。一名好的程序员会不断地思考如何把重复的流程通过程序 阅读全文
posted @ 2024-12-28 17:58
KooTeam
阅读(37)
评论(0)
推荐(0)
摘要:
上一课时我们讲了 source map 在开发调试中的作用,以及不同的 source map 策略对于构建时间和调试效果的影响。在课后留的讨论题是观察你项目里在开发和生产环境下使用的是哪一种 source map 类型,因为很多时候当我们用了预设好的脚手架工具后,这些细节可能不太关注到,希望借着这个 阅读全文
posted @ 2024-12-28 17:57
KooTeam
阅读(138)
评论(0)
推荐(0)
摘要:
在上一课时中我们聊了开发时的热更新机制和其中的技术细节,热更新能帮助我们在开发时快速预览代码效果,免去了手动执行编译和刷新浏览器的操作。课后留的思考题是找一个实现了 HMR 的 Loader,查看其中用到哪些热替换的 API,希望通过这个题目能让你加深对相关知识点的印象。 那么除了热更新以外,项目的 阅读全文
posted @ 2024-12-28 17:57
KooTeam
阅读(68)
评论(0)
推荐(0)
摘要:
你好,我是李思嘉,上一课时我们聊了几个典型脚手架的特点和使用,课后给大家留的思考题是在实际项目里使用的是哪一类脚手架工具以及使用的理由,希望你能通过这个题目来思考工具之间的差异性。这个思考的过程有助于加深我们对工具本身的细节认知,也能够锻炼技术选型的思维。 这一课时,我们再来聊聊前端开发过程中一个经 阅读全文
posted @ 2024-12-28 17:57
KooTeam
阅读(68)
评论(0)
推荐(0)
摘要:
你好,我是李思嘉,前端效率工程化这门课我们会讨论一个前端项目从开发到构建和部署这一系列工作流程的效率问题。在开发效率篇里,我们会讨论一系列影响开发效率的流程和工具。工欲善其事必先利其器,第一课时,我们首先从开发一个新项目时最基础的准备工作讲起。 当你准备开发一个新项目时,在进入到实际业务编码前,通常 阅读全文
posted @ 2024-12-28 17:56
KooTeam
阅读(74)
评论(0)
推荐(0)

浙公网安备 33010602011771号