挑战21天手写前端框架 day1 缘起

简介: 挑战21天手写前端框架 day1 缘起

image.png


事情的缘由来自于云谦在知识星球上发起的21天打卡任务,「21天不间断,每天250字以上有主题的短文」。

image.png

而且至从开始跟 umi 项目之后,我就很少写文章了,整个工作重心都偏向于能在 umi 和 alita 上的代码产出。 但是其实我是一个很看重文档能力的人,这一点在我面试和培养新人的时候都有很好的体现


跟着我的实习生整个实习期只有为一个要求,就是每个工作日一篇博文,可以发布在任何平台或者私人文档中,也可以不给我看,但是一定要写。


面试的时候,如果有在线博客或者有相关平台的博文浏览量也会考虑到薪资定岗中。

而且看着云谦的日更,其实也有点手痒。想着借由这个机会,能够重拾文档能力。毕竟偶像的号召也是一个很大的推进力。


想着能写什么内容,刚好云谦也在他的知识星球上面,发过一个《云谦的极简框架课:手写 umi》的课程大纲。

image.png

我就想如果是同样的题材,我会怎么去写,会写出一个什么样的东西。趁着他还没发布几篇,我还不能去抄作业,刚快规划一下。


由于我周末都不工作,这点从我 github 的提交记录上就可以很清晰的体现,所以这个21天,我定为了21个工作日。

image.png

刚好云谦这21个工作日的日更内容是 umi4 的特性介绍。也是打一个时间差,有一点乘老师还没公布答案之前,努力写作业的意思。


大纲的话,基本会按着云谦给出的大纲输出。会有一点修改。因为整体会更偏向于移动端的框架需求,但是大体上应该是一致的。角度的话,就肯定是不一样的,毕竟偶像和粉丝就不是一个档次的选手,按我之前的文章定位,还是会更加面向前端新手。


这是今年立下的第一个 flag,如果我断更的话,请无情的嘲讽我。

最近在做零代码开发,项目中事情比较多,还夸下海口说这个月会有 50% 的精力投入到 umi 开发中,所以可能文章编写几乎都在深夜,所以请不要计较我是不是在过了12点之后才发的文章。


欢迎围观。也欢迎更多的朋友参与到这个挑战之中。

目录
相关文章
|
16天前
|
前端开发 开发者 C++
通过对比普通开发者与大牛们的学习策略,揭秘他们高效学习的秘诀
前端技术日新月异,大牛们如何保持竞争力?本文对比普通开发者与大牛的学习策略,揭示高效学习的秘诀:明确目标、主动探索、系统资源、注重实践、持续学习。通过这些方法,大牛们能快速掌握新技术并应用于实际工作。
53 5
|
13天前
|
前端开发 JavaScript 开发工具
独家揭秘:前端大牛们都在用的高效开发工具,你get了吗?
前端开发领域日新月异,Visual Studio Code、Webpack、React/Vue和Git等工具凭借高效、便捷的特点,深受前端大牛们青睐。本文将揭秘这些工具的使用技巧,帮助你提升开发效率,轻松应对各种前端挑战。
23 3
|
26天前
|
关系型数据库 API 数据库
后端开发的艺术:从零到一构建高效服务器
在数字化时代,后端开发是支撑现代互联网应用的基石。本文旨在探讨后端开发的核心概念、关键技术以及如何构建一个高效的服务器。我们将从基础的编程语言选择开始,逐步深入到数据库设计、API开发和性能优化等关键领域。通过实际案例分析,我们将揭示后端开发的复杂性和挑战性,同时提供实用的解决方案和最佳实践。无论你是初学者还是有经验的开发者,这篇文章都将为你提供宝贵的见解和启发。
|
2月前
|
存储 JavaScript Java
深入浅出后端开发:从零到一的旅程
【9月更文挑战第10天】本文将带领读者走进后端开发的神秘世界,从基本概念到实战应用,一步步揭开后端技术的面纱。通过浅显易懂的语言和实际代码示例,我们将探索如何搭建一个简单的后端服务,理解数据库交互,并实现API的基本功能。无论你是编程新手还是希望扩展知识的开发者,这篇文章都将为你提供一条清晰的学习路径。
|
4月前
|
开发框架 JavaScript 前端开发
JavaScript框架比较与选择:技术深度剖析
【7月更文挑战第23天】选择正确的JavaScript框架是项目成功的关键。React.js、Vue.js、Angular和Svelte等前端框架各有千秋,分别适用于不同的项目需求。同时,Node.js及其后端框架为服务器端开发提供了强大的支持。开发人员应根据项目的复杂性、性能要求、开发周期以及团队技能等因素综合考虑,选择最适合的框架。随着技术的不断发展,未来还将涌现更多优秀的JavaScript框架,为开发者带来更多选择和可能性。
|
4月前
|
开发框架 程序员
「随笔」编程中的技术难题与挑战
编程中的挑战如bug、性能优化和跨平台兼容性,常考验程序员的智慧和经验。空指针异常需仔细检查代码,内存泄漏需使用分析工具并理解内存管理,而跨平台兼容性涉及不同设备接口和协议。程序员通过创新方法,如内存管理和跨平台框架,解决问题,展现创造力和技能。这些难题既是障碍,也是成长的契机。
40 0
|
6月前
|
前端开发 JavaScript Java
《浅谈架构之路:前后端分离模式》 - 山人行 - 博客园,前端开发新手项目
《浅谈架构之路:前后端分离模式》 - 山人行 - 博客园,前端开发新手项目
|
6月前
|
缓存 前端开发 JavaScript
现代Web开发中的前后端分离技术探究
本文旨在探讨现代Web开发中的前后端分离技术,包括前端框架、后端接口设计、数据交互等方面。通过深入分析,我们将了解如何优化开发流程、提高性能和用户体验,以及如何选择适合项目需求的技术栈。
|
6月前
|
前端开发 Java PHP
前端知识笔记(四十五)———前端开发与后端开发有什么区别
前端知识笔记(四十五)———前端开发与后端开发有什么区别
101 0
|
6月前
|
Rust 前端开发 开发者
云谦:谈谈前端框架的趋势与实践
云谦:谈谈前端框架的趋势与实践
下一篇
无影云桌面