奇舞推荐
■ ■ ■
在2024年,生成式人工智能(Generative AI)显著提升了软件开发效率,渗透到编码、测试和文档等各个环节。AI与低代码平台的结合提升了功能交付的效率,但面临定制化和成本挑战。
2024 年 Vue 开发生态系统推荐使用 create-vue 脚手架、Pinia 状态管理、Vue Router 路由、Vite 构建工具、Vue DevTools 调试工具,以及 Vitest 和 Cypress 进行测试。
本文盘点了2024年 React 开发的技术栈组合,包括项目创建工具(Vite、Next.js、Astro),状态管理(Zustand),路由(React Router),测试工具(Vitest、React Testing Library、Cypress),静态站点生成器(Docusaurus),以及类型检查(TypeScript、Zod)等。
技术实践
■ ■ ■
手把手教你写一个前端脚手架从头开始构建一个简单的脚手架工具,帮助开发者快速初始化新项目。通过使用 Commander、Chalk、fs-extra、inquirer 等库,创建了一个基础的脚手架,支持项目模板的下载和初始化。
通过可视化彻底搞懂 Promise执行逻辑Promise 虽然是一个基础概念,对每个 JavaScript 开发人员来说都很重要。本文通过可视化的方式深入探讨 Promise 的一些内部机制,并探索它们是如何使得 JavaScript 能够执行非阻塞的异步任务。
我写了一个ESLint插件,解决了团队棘手问题本文介绍了如何创建和使用自定义 ESLint 插件来推广最佳实践和确保代码风格一致性。通过实例说明了如何使用 Yeoman 生成器创建插件,编写规则检测 typeof 和 instanceof 操作符的错误用法,并配置推荐设置。
拓展边界
■ ■ ■
快手主站前端工程化探索:Gundam 脚手架在新春除夕项目中的实践与展望
Gundam项目旨在为快手主站前端提供统一的工程化解决方案,解决了基建能力不足、工程能力与业务耦合紧密、缺乏统一标准等问题。通过标准化和透明化,Gundam提升了研发效率和质量。在
文章分享了在使用Three.js进行3D模型加载优化的经验。通过将模型压缩成zip包、使用WASM工具解压、加密解密优化以及形态键缓存策略,显著减少了模型体积和首帧渲染时间,从而提升了用户体验,缩短了加载时长。
这篇文章探讨了前端应用构建工具的性能优化,特别是通过替换webpack为Rspack来提升构建效率。Rspack基于Rust,提供显著性能提升,同时兼容webpack生态,降低了迁移成本。文章详细介绍了迁移过程中的挑战、解决方案、稳定性保障措施以及实际效益,最终实现了构建性能提升2倍以上。
- END -
如果您关注前端+AI 相关领域可以扫码进群交流
扫码进群2或添加小编微信进群1😊
关于奇舞团
奇舞团是 360 集团最大的大前端团队,非常重视人才培养,有工程师、讲师、翻译官、业务接口人、团队 Leader 等多种发展方向供员工选择,并辅以提供相应的技术力、专业力、通用力、领导力等培训课程。奇舞团以开放和求贤的心态欢迎各种优秀人才关注和加入奇舞团。
近期文章推荐