nodejs的出现为前端行业带来了无限的可能性,让很多原来只负责客户端开发的同学也慢慢开始接触和使用服务器端技术.虽然nodejs带来了很多的好处,但是它也存在自身的局限性.和那些传统老牌的编程语言相比...,如JAVA,PHP.nodejs并不能成为它们的替代品,而且在可预估的未来,也很难撼动那些老牌编程语言的地位.目前nodejs主要有以下几个应用场景.前端工程化,比如rollup,webpack在工程化方向的探索...);app.use("*",(req,res)=>{ //不是以'/api'开头的路由全部返回"hello world" res.send("hello world");})app.listen(3000...);http-proxy-middleware是一个第三方依赖包,可以非常方便设置代理转发,需要通过npm安装.如果当前访问的路径是以/api开头,那么该请求就会被http-proxy-middleware...,如果需要聚合数据的需求比较多,这块逻辑要单独封装到路由模块中管理,并且要写在代理转发的前面.这样就确保了需要转发的接口就交给转发的逻辑处理,需要个性化处理数据的接口就单独编写路由操作数据.数据缓存缓存对于提升系统性能