欢迎海峡对岸的朋友!!
我本身也是在研究 Flarum 还有 Web 相关的技术,入门方面应该是相通的。
Web 前端技术更新的很快,比较建议找一些开源+开放的资料,阅读+动手的策略去学习,应该会比较好。
入门方面推荐:MDN 的 Web 学习专区
MDN 本身是社区贡献的文档,在前端的领域地位大概仅次于 W3C 吧,相当于基于 W3C 之下通俗易懂的各种 API 文档什么的。
前两天看到 FreeCodeCamp,闯关解题的模式学习入门,也做的蛮不错的:
前端自学网站 FreeCodeCamp - 0xFFFF
以上这两者应该入门阶段应该差不多 OK 了。
然后因为 Web 技术本身其实发展的很多很杂,有个整体认知会更好。这里有之前发现一个 ByteDance 大佬的一场分享,在这方面概括的很全,我觉得很值得一看~
当时分享的帖子:
对应的这个 repo 可以看看,有对应的技术栈、生态下的各种技术、相关的资源的导航:
另外,我觉得还可以自己折腾一个 WordPress,或者 Typecho 这些基于 PHP 的博客系统,在折腾主题的时候,写写东西,不经意间也会有很多的收获。