• node系列:学习路线安排


    背景

    距离裸辞到工作已经一段时间了,最近这段也感觉到了瓶颈期,也琢磨着是不是把node学好,毕竟现在前端离不开node,而且这块是基础,非常重要

    学习路线

    node学习路线我也看了很多文章和教程目录,大多数都是直接从express或者koa中直接上手,而对于一些如Buffer、child_process等等很少讲到,这也是市场少的教程很少涉及到的,其实这就是基础,所以我们学习node的时候不抱着精通而是学会基础就行,这也是我们的目标

    基于下面的参考资料,我罗列出一下大纲

    参考资料

    • 深入浅出webpack

    • 极客专栏nodejs实战

    • 珠峰nodejs教程

    node环境配置和介绍

    node调试

    commonjs模块化以及原理

    node事件循环

    npm规范

    node核心模块

    Buffer

    fs

    Stream

    NetWork

    tcp

    http

    compress

    crypto

    process

    node中的进程和线程

    搭建一个原生HTTP服务

    上手express

    cookie、session、JWT

    mongodb、MySQL

    基于koa搭建博客系统项目

    解析koa源码

    基于node搭建react ssr服务端渲染框架

    基于node实现一个脚手架cli

    node性能调优

    以上就是我罗列出来的大纲,实际上上面这些知识点我多多少少的都学习过,就是没有系统去整理,以致于有些概念没有连成线,所以借助这个机会好好整理下

    场景

    其实很多大佬说过,掌握node会很快的,当你遇到有用到node场景,比如node用于中间层,有些同学就会说到,自己写的业务并不复杂,怎么办?其实,这也是我遇到的问题,但是我觉得这类场景问题可以用开源项目解决,并且我们学习的是基础

    交流群

    如果你有更好的学习提纲,欢迎补充

    当然,我也建了个node训练营方便交流,大伙可以加我微信vnues123一起学习

    在线笔记

    最近花了点时间把笔记整理到语雀上了,方便同学们阅读:语雀笔记入口

    最后

    1.看到这里了就点个在看支持下吧,你的「点赞,在看」是我创作的动力。

    2.关注公众号前端壹栈,回复「1」加入前端交流群!「在这里有好多前端开发者,会讨论前端知识,互相学习」!

    3.也可添加公众号【前端壹栈】,一起成长

  • 相关阅读:
    记录按钮点击次数,点击三次之后跳转页面
    HTML拖放
    .Net实现发送邮件功能
    HTTP 400 错误
    方法(参数的传递)
    方法
    c# 属性 (get、set)
    Python和C++交互
    从Windows远程Ubuntu
    Eclipse+Tomcat WEB开发配置
  • 原文地址:https://www.cnblogs.com/vnues/p/14300327.html
Copyright © 2020-2023  润新知