Skip to content

超越笔记系列-JavaScript篇-[进度40%]:JavaScript与NodeJS笔记

License

Notifications You must be signed in to change notification settings

joyz0/javascript

 
 

Repository files navigation

新时代前端的学习方向要点

需要深入的技术点

  • 三大框架:Angular/Vue/React的深入理解,精通其原理、周边生态!
  • TypeScript:笔者认为是前端开发者掌握开发语言生态建设(依赖注入、接口等)的最快方式,当然TS也会因为vue3.0的普及而持续上升份额
  • 小程序:小程序已经很多年了,不算新,mpvue、Taro、didi的库都可以试试
  • NodeJS:无Node不前端
  • 计算机基础:所有开发者都逃不掉的三大件:数据结构与算法、操作系统、计算机网络

需要实践的技术点

  • Nest.js:NodeJS后端服务框架,拥有完善IOC机制,可以提升前端的架构视野,当然阿里的midway也不错,这2个框架也是直接使用TS书写,可以加强TS学习
  • Flutter:笔者认为是具有划时代意义的跨平台框架,笔者也认为这会引起前端的第三次革命(第一次是ajax,第二次是nodejs)
  • GraphQL:
  • Electron:快速构建跨平台应用的利器
  • 项目集成:docker,CI/CD,甚至可以了解k8s、Serverless

可以简单了解的技术点

  • PWA:简单关注即可,其技术原理也极其简单
  • WASM:目前火热的rust、go等语言已经支持,可以尝试
  • IOT
  • TensorFlow.js

资料

贴士:

  • 使用目录展示并附上地址的书籍是笔者极力推荐阅读的
  • 附在其他类目中的书籍仍然值得一看,但是基本被推荐书籍覆盖,或者是因为年久失修问题而失去了核心竞争力

网页开发

其他:

HTML&CSS设计与构建网站
HTML5与CSS3基础教程(第8版)
CSS世界
精通CSS(第2版)
CSS禅意花园(修订版)
CSS权威指南(第三版)
CSS3实用指南

JavaScript

语法基础:

DOM编程:

提升篇:

ES6篇:

框架篇:

其他:

JavaScript忍者秘籍

Node书籍

其他书籍:

Node In Action(第2版)
Node.js 设计模式(第2版)

资料

附录:笔记汇总

OverNote地址:https://github.com/overnote

推荐书籍地址:https://github.com/ruyuejun/polaris

OverNote分类

  • 架构-分布式与微服务:分布式与微服务相关
  • 计算机底层五巨头:算法、操作系统、网络、组成原理、编译原理,附录数学/英语/政治考研笔记
  • 服务端常用技术:Nginx、mysql、redis、mongodb、linux系统等
  • Go:详尽的Go领域笔记,包括语法、并发编程、web编程、微服务等
  • JavaScript:包含网页、JS、前端工程化、Node、vue、react、小程序等JS相关领域技术
  • Python:整理中
  • Java:整理中

About

超越笔记系列-JavaScript篇-[进度40%]:JavaScript与NodeJS笔记

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 100.0%