npm 包管理的基础用法
· 阅读需 2 分钟
Node.js 在 2013 年开始变得越来越热,而 npm 也逐渐从一个附属工具,变成了 JavaScript 开发者必须熟悉的生态入口。
Node.js 在 2013 年开始变得越来越热,而 npm 也逐渐从一个附属工具,变成了 JavaScript 开发者必须熟悉的生态入口。
2013 年很多前端开发者第一次认真看 Node.js 时,最兴奋的地方往往是“终于可以用 JavaScript 写后端了”。但真正想把它学好,第一步不是写接口,而是先把服务端思维建立起来。
Node.js 最吸引前端开发者的地方,往往是“终于能用 JavaScript 写后端”。但刚开始时,如果只顾着找框架、写接口,很容易忽略一个更基本的问题:请求到底是怎么进来,又是怎么返回出去的。
到了 2013 年,前端页面已经不再只是“请求一次、渲染一次、结束”。很多交互都希望把一些状态留在浏览器里,于是 localStorage 和 sessionStorage 也开始被越来越多地提到。
如果把 2013 年前端开发最有代表性的技术拿出来,jQuery 基本很难绕开。那时候很多页面交互、表单逻辑、弹窗效果,几乎都建立在 jQuery 之上。
2013 年做前端时,只要页面上有搜索、列表刷新、局部提交,基本就会碰到 Ajax。jQuery 把发请求这件事做得简单了很多,但真正容易混乱的地方,其实是请求前后页面状态该怎么处理。