Skip to main content

技术是分层的

· 2 min read
appleshell

技术是分层的,每一层各司其职,层与层之间通过接口通信。

TCP/IP 协议的分层模式,拿 HTTPS 来举例,HTTP 层专注于报文,SSL/TLS 层专注于安全,TCP 专注于传输控制,IP 专注与包的传输过程等等

技术学习也是分层的,每一层对应的知识学会了,再打通层与层之间的连接,技术体系就建立起来了。

比如 React,当前层是 react 的各种 API,从小的方面讲,其下层就是 react 的工作原理;从大的方面讲,其下层就是 JavaScript,再下就是浏览器,操作系统。

比如 webpack,当前层是 webpack 的各种配置,下层也是 JavaScript,再下是 Node.js,操作系统。

上述举的例子可能不严谨,但在学习过程中和解决问题时,都要有分层的概念,清楚自己目前处在哪一层。