编辑器开发初体验

学习应用型框架的思路

Posted by RyanYang on March 15, 2021

在公司实习两周,基于CKEditor做编辑器开发,基本分为两个阶段:

  1. 第一周,在已有代码上调试,熟悉CKEditor。
  2. 第二周,着手开发,并在开发过程中进一步理解整个编辑器的运行机制。

这个学习过程很像,在JavaScript基础不错的前提下去学习React,以及类似的应用型框架。因此回顾了一下当初学React的过程,总结一下学习一个新框架的经验。

0. 去哪儿学

官方文档。

但如果你是想学习VSCode基本操作,CSS布局,Unity等,上Youtube找个视频更好。

所以我的经验是,

1.写新手项目以熟悉API

初学React,你能很快跟着教程(复制代码)写出井字棋游戏。然后让你马上再写一个一模一样的井字棋,要求是可以Google,可以查api文档,但不可以看教程。

你会很快遇到这样一种情况:不知道应该查什么。即不知道语义化的需求是如何映射到框架上的。

聪明点,你可以Google how to xxx in react.

但更常见的是,你甚至不知道如何向搜索引擎准确描述你的需求。

不用着急