各位大佬,本人刚开始学习node,奔着更好就业的方向,想咨询一下,现在node.js哪个框架在企业中应用广泛?
当然是php,php是最好的语言
@zengming00 别闹了,那玩意做点玩具还行。
我们在用的是 nest.js ,你可以考虑 nest.js egg koa
真要奔着就业去的话,可能你的方向有点儿跑偏。
如果你是后端,不建议学了Node去找后端的工作,因为后端广的还是java,你不如学了Java去找后端,即使真的说不限语言把你招了进去,你还得再学Java,这个过程还是比较痛苦的。要说你去了能把Node推出去我,依据我的经验基本不可能。
如果你是前端,建议还是把三大框架之一搞得明明白白了才是王道,毕竟就业生产力最重要。Node要搞的,还是跟构建/小工具相关的场景用得比较多,所以你不如多了解下Stream、FS这类的模块,很有帮助。真要叫你一个前端拿Node去写后端服务,还是悬。
回到问题本身,现在Node比较普遍的就是express和koa,express有点儿过气,似乎新项目没那么多人用了,更多的是拥抱了koa(这一句纯属瞎猜,无证据)。如果你要尝试koa,我建议顺便了解一下egg,不一定要用它,只需要看看egg是怎么来组织一个koa应用的, 能给你一些帮助。让你写出更好的koa
@tinycold 多谢指导!其实我也不是开发新人,做游戏客户端好多年了,对服务端一知半解,没尝试过,最近想尝试一下小程序,希望能接外包挣点外快,然后开始学node,java从语法角度我也会用,毕竟会android开发,哈哈,但是我的想法是只要学了,就要以可以工作的程度为目标。发现node有很多框架,搞得眼花缭乱的,多谢指导,哈哈!
@zuohuadong Facebook了解一下,黑可以,也请别无脑黑
@744537645 可以先学koa或者express,再看看基于他们的egg、nest, koa->egg.js express->nest.js
@yuu2lee4 嗯呐,原来这些框架是这样的关系,谢谢!