为什么不把后端也交给 webpack?

2018-08-04 23:13:02 +08:00
 Cbdy

根据 Atwood 定律,大部分后端场景迟早也是 js 的天下。众所周知,ts 写起来是很爽的,所以如果前后端都是用 ts 写(比如前端 react+tsx,后端 koa ),一个普通的 webapp,完全可以前后端都通过 webpack 编译运行,开发的时候也可以只用一个类似 webpack-serve 这样的工具,代替原先的前后端两套开发架子(比如前端 webpack-serve,后端 nodemon )。

这样在同一个代码仓库开发,一个功能从前写到后,同一套数据结构从前用到后,岂不是效率很高?

16321 次点击
所在节点    Node.js
73 条回复
Cbdy
2018-08-05 01:06:35 +08:00
@AllOfMe 其实我的本职工作是 Java 后端,不过也用过 node 写过一些东西,Java 生态确实好,node 的生态乱糟糟的,不过 node 有他得天独厚的优势:JavaScript。我感觉 node 的技术债已经蛮严重了,起码 gyp 实在太难用。不过真的很好玩
Mitt
2018-08-05 01:38:44 +08:00
@ETiV 参考 php
ETiV
2018-08-05 02:04:43 +08:00
@Mitt 对,参考 PHP

但还是没这环境,估计得给 nodejs 写扩展
lolizeppelin
2018-08-05 02:49:45 +08:00
根据 Atwood 定律,大部分后端场景迟早也是 js 的天下。



233333
Sparetire
2018-08-05 03:06:24 +08:00
这勃式提问的风格真的不是来黑的?
blanu
2018-08-05 03:50:11 +08:00
@Cbdy ts-node 和你说的 nodemon 完全能满足了
RqPS6rhmP3Nyn3Tm
2018-08-05 04:38:31 +08:00
前端用什么 js,迟早都是 C(WebAssembly)的天下
(狗头
laxenade
2018-08-05 05:16:09 +08:00
那不就是 meteor 了吗
Cbdy
2018-08-05 07:19:36 +08:00
@Mitt PHP 不一样 ,PHP 不是 JavaScript
windfarer
2018-08-05 07:39:51 +08:00
你说的对
kevinhwang
2018-08-05 08:06:56 +08:00
就凭 js 的残废语言还想做企业级业务逻辑啊? undefined:)
mejee
2018-08-05 08:07:00 +08:00
得了吧,可行,有用,但想一统江湖,妄想。后端不是运行在统一得浏览器环境,不同应用对各方各面都有不同要求。那么多语言那么多框架百花争妍多年都没出来个大统一,JS 显然基本不可能
janxin
2018-08-05 08:15:23 +08:00
是是是,JS 秒天秒地秒空气好了吧

问过 Java 程序员同意了吗? XD
vindurriel
2018-08-05 08:48:29 +08:00
前后端统一这个野心并不算大 看看 GraphQL 人家要干掉后端
owenliang
2018-08-05 09:16:58 +08:00
写前端的天天惦记写后端,这样很不专一啊
yangxin0
2018-08-05 09:19:44 +08:00
你拿 js 写个数据库试一试?
dixeran
2018-08-05 09:28:55 +08:00
前端轮子一个接一个,没见有多少能上生产环境的😂
SoulSleep
2018-08-05 09:47:05 +08:00
真给前端脸了?在自己的领域内你咋造轮子都没人理,作为后端开发来说,你们那些破玩意儿自己留着玩就行,别出来霍霍了好么 :xd
xiaojunjor
2018-08-05 10:12:27 +08:00
大部分后端场景迟早也是 js 的天下
???
wwek
2018-08-05 10:31:15 +08:00
拿了锤子,满世界都是钉子

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/476935

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX