
1 cccssss 2019-06-28 18:31:16 +08:00 钱包驱动 |
2 zkd8907 2019-06-28 18:32:20 +08:00 语言优势比较重要。 前端开发可以快速上手,View 层可以浏览器 /Server 端异构实现 |
3 Memento 2019-06-28 18:33:08 +08:00 前后端都可以搞~... |
4 itqls 2019-06-28 18:36:05 +08:00 一个人能当两个人用 |
5 murmur 2019-06-28 18:40:27 +08:00 幻觉吧 你说是 go 我都信 nodejs 什么时候越来越多了 |
6 rzti483NAJ66l669 2019-06-28 18:41:28 +08:00 dotNET 不加班,没公司招 哈哈 |
7 q8164305 &nbs; 2019-06-28 18:55:56 +08:00 via Android 前后端统一,开发起来很简单 |
8 Caballarii 2019-06-28 19:01:40 +08:00 如果单纯指网页,那是因为前端可以拿来做 api 转发和前后端同构大幅提升 qps。如果指项目,现在还有那个大型项目需要局限于一种语言的?不都是服务互调,不用在乎各个服务是那种语言的,可以拿最适合的语言做最合适的事 |
9 kidlj 2019-06-28 19:07:55 +08:00 via iPhone 异步模型,简单性能好,特别适合 IO 密集型应用。 |
10 WittBulter 2019-06-28 19:13:48 +08:00 @Caballarii 有道理。 |
11 pkookp8 2019-06-28 19:16:34 +08:00 via Android 开发快,最终还会用 c 重构 |
13 learnshare 2019-06-28 19:22:29 +08:00 整个前端的工具链都是 Node.js 。就像 Python 生态一样,一切都 Python |
15 love 2019-06-28 19:37:10 +08:00 语言好+生态好,速度也不错 曾经我是 js 憎恨者,后来用了二年后真香,比原先用的 java 和 python 更喜欢这个语言,有些人没用过瞎鄙视就会很难理解为什么 node 会这么热 |
16 jecshcier 2019-06-28 19:37:35 +08:00 via iPhone Node 很多,特别是中间件的。引入阿里 egg 体系,还是很实用的。主要就是轻,异步。 |
18 version 2019-06-28 19:43:00 +08:00 工期.成本.性能.生态..30 人以下团队最好不过了..创业企业.逻辑互斥改动多... 动态语言优势就是迭代快.好修改 很多业务根本不需要强类型..高压的接口用其它语言写..就完事了.. 便宜的 1 万元外包前后端一起..你会觉得用其它语言写就亏本了.. 如果 nodejs + vue 前端..开发 api 接口也就是 2 天的事情.剩下大部分时间都花在了前端样式开发 简单的业务.crud 就是弱鸡..mongodb redis mysql 的 json 说真的 nodejs 绝配.. 像微信公众号 userInfo 字段多的.和对接第三方的..直接存 json 就好.页面直接渲染.获取不到 key 留空就好. 现在能赚小钱的才是路子..看拿工资.真的会穷疯的.涨薪也抵不了那扣税的 |
19 ddup 2019-06-28 19:44:04 +08:00 via Android 可能主要是库多,加上前后端语言统一带来的一些好处,前期开发快,不过说它性能好我是不信的,用上异步性能就吊了? PHP 5 都比它快啦。 |
20 Sparetire 2019-06-28 19:48:12 +08:00 via Android 脚本语言中性能基本上是最好的,和 C# Go 比起来没优势 语法其实还行,用起来比 Go 舒服,Typescript 的话更加如此 生态也还行,不过后端相比 Java 这些还不怎么成熟 包管理的话,如果不觉得重复下载是坏事的话(至少它方便部署),npm 其实也挺不错 写爬虫尤其方便,puppeteer 是神器 |
21 salamanderMH 2019-06-28 21:55:11 +08:00 性能不错,简单上手,生态也不错 |
22 jingyulong 2019-06-28 21:59:16 +08:00 via iPhone 不需要招后端了呀,一个人就够了,省钱 |
23 libook 2019-06-28 23:35:32 +08:00 自己学一学,花不了多长时间,然后就能对 Node.js 有一个大概的了解了。 前端用 JS,服务端 Node.js 用 JS,用 MongoDB 的话数据库也是用 JS,手机端可以用 React Native 是用 JS,PC 端可以用 Election 也是 JS。然后在创业公司爆炸增长的时代,业务量没那么大,每一个岗位雇佣专人成本较高,所以出现了“全栈”岗位,一人 JS 一门语言搞定所有岗位。 浏览器前端开发人员是一个非常大的群体,这个群体所有人都能熟练使用 JS,所以学习 Node.js 很快,Node.js 是靠着 JS 技术栈爆炸式增长起来的,TS 也是靠着 JS 增长的。 现代的前端开发都是使用各种复杂框架,很多都有独立的语言特性、文件结构,需要使用基于 Node.js 的大量工具进行编译和处理,即便不在后端技术使用 Node.js ,Node.js 已经是 Web 开发必不可少的工具平台了。 技术方面有一个“ The Hype Cycle ”的概念,不用盲从舆论,亲身了解和体验,在适当的地方使用最适合的技术栈就可以了。 |
24 levon 2019-06-29 00:05:06 +08:00 nodejs 让前端成为一个职业。以前说前端都很 low 的 |
25 SuperMild 2019-06-29 00:17:47 +08:00 Node 是使用很广泛,但作为网站后端用得多吗,我怀疑是误会。 React、Vue 之类的虽然要用 Node ( npm ),但那还是前端啊,Electron 要用 Node,但那不是网站啊。 |
26 SuperMild 2019-06-29 00:23:36 +08:00 而网站前端,很明显只能用 JS (也就是 Node ),.Net 无法参和。 Electron 作为跨平台 GUI 的优势也很明显。而缺点(体积大、运行卡),由于硬件高速发展,用上一台电脑时不能忍受这些缺点的人,到了换电脑的时候就完全不介意了,几年下来,随着大部分人电脑更新,这些缺点就不明显了。 |
27 zjsxwc 2019-06-29 07:50:40 +08:00 via Android 楼主说的没错啊, 现在所有网站前端如果使用 npm 那么都是 node 开发的, 而目前除非是不用三方库,那么用 npm 的概率非常大, 话说谁不用三方库呢。 |
28 janxin 2019-06-29 08:18:14 +08:00 因为会的人多啊 |
29 |
30 Cbdy 2019-06-29 08:19:32 +08:00 via Android 真香 |
31 lizz666 2019-06-29 09:01:51 +08:00 我以为楼主说的是后端用 node 开发的网站越来越多 |
32 changdy 2019-06-29 09:08:41 +08:00 怎么说呢.. nodejs 降低了纯前端人员再学习一门后端语言的代价. 并且玩多了 js 自然对 nodejs 也有一些感情.. 所以很多前端开发用 nodejs 开发脚手架工具 ,反哺前端开发. 但是 如果真的要说....我没发现..nodejs 在后端上面有多大的优势....(逃======> |
33 Nasei 2019-06-29 09:11:03 +08:00 via Android @SuperMild Electron 只能说速度能忍受,但就是现在的硬件上也很难觉得流畅,基本 electron 的开发的软件你很容易就能识别出来 |
34 KuroNekoFan 2019-06-29 09:19:13 +08:00 via iPhone 国内还是算了吧 |
35 yxcoder 2019-06-29 12:19:09 +08:00 感觉用 nodejs 的人越来越多,用 nodejs 起 web 服务的还是不多 |
36 NikoLan 2019-06-29 13:25:11 +08:00 前端+稍微一点后端知识,就很容易上手 Nodejs,最起码搭建个简单的小网站很简单。这么一看就是个伪全栈了。 不过只能说,nodejs 参与开发的网站越来越多了。 |
37 jaskle 2019-06-29 15:48:57 +08:00 via Android 一入 node 深似海,我基本放弃了 c++开始疯狂撸 node,只有一些功能组件会用。你要知道开发周期对小公司多么重要。你也需要知道一个平台前期没几个人使用,不需要高并发。你更要知道一个人前后通吃的成本很低。 |
38 cjh1095358798 2019-06-29 16:28:11 +08:00 现在团队就全部转向 js 技术栈了,用 ts 也还行,没有 js 那种闹着玩的感觉 |
39 loading 2019-06-29 16:39:23 +08:00 因为现在的前端工具动不动就要用 node,我一个写 go 的用到前端时也被迫装了 node。 |
40 baojiweicn2 2019-06-29 17:07:02 +08:00 前端几乎都是 node 了,后端相当小的一部分是 node,主要是 nodejs 有它的场景和优势,现在 electron 也很不错了,参考下 vs code |
41 zazalu 2019-06-29 19:43:45 +08:00 via Android 轻吧? |
42 CodingNaux 2019-06-29 19:54:20 +08:00 via iPhone 好奇有多少主 node 开发的大项目 |