|  |      1oswuhan      2018-05-14 12:17:02 +08:00 你想用 node 做什么? | 
|      2TabGre      2018-05-14 12:24:14 +08:00 via iPhone 你对 node 有误解,随便搜搜应该也能找到 Express 等做做接口服务吧 | 
|  |      3Dlad      2018-05-14 12:29:36 +08:00 我们的麻将斗地主规则引擎都是 typescript 写的,node 写也可以。 | 
|  |      4hlwjia PRO  1 用前端的角度去找 node 资料,出来当然都是服务器渲染。 你应该从什么是 node 开始找起,随便“百度”了一个(看情况不要求用 google 了) https://www.zhihu.com/question/33578075 要想干好这行就先把怎么搜资料先学好。 | 
|  |      5dixeran      2018-05-14 12:44:24 +08:00 via Android 如果想保持前端的那一套,要么另外起静态文件服务(nginx balabala)要么 node 其实也可以返回静态文件(比较麻烦) | 
|  |      6maplerecall      2018-05-14 12:46:26 +08:00 via Android 如果说 ssr 的话现在比较流行的是做 vue、react 之类的同构应用渲染,除此之外还比较常用于封装接口。 实际上 node 完全替代传统后端语言(比如 java,go )也是可以的,不过这样做的相对比较少,毕竟 node 的优势主要也就在 io 和 js 代码复用这块,其他地方相比传统后端语言并没有什么优势。 | 
|  |      12yhding OP @maplerecall 谢谢你的回复,涨知识 | 
|  |      13chenuu      2018-05-14 14:04:32 +08:00 不是.返回 json 等.前端获取后渲染 | 
|  |      16Lxxyx      2018-05-14 14:48:21 +08:00 Node 是脚本语言,有较为完善的底层库支持,且 JS 是图灵完备的,理论上你爱干啥都行,只是可能有些缺点。计算、Web、编译啥的 Node 都可以做的。 | 
|  |      17Lxxyx      2018-05-14 14:48:43 +08:00 书籍推荐:Node.js 设计模式第二版 | 
|  |      18graysheeep      2018-05-14 14:54:36 +08:00 可以写接口 也可以写服务端渲染 ssr | 
|  |      22yhding OP  1 @graysheeep 谢谢你的回复,有可以推荐的入门级进阶的书籍? | 
|  |      23tinytin      2018-05-14 23:31:27 +08:00 via iPhone 可以做其他后端语言可以做的事情 | 
|  |      24arfaWong      2018-05-15 06:22:40 +08:00 via Android 后端用 node 提供接口服务,前端用 vue 或者其他框架做页面展示就好了。前后端两套项目代码。 | 
|      25ionicwang      2018-05-15 17:56:55 +08:00 Nodejs 是用前端 js 语法实后端几乎能实现的所有功能。nodejs 可以实现 php  python 能实现的所有功能。 百度搜索 Nodejs 视频教程 免费视频教程分享给你,60 多讲基础 nodejs 入门实战教程 | 
|  |      26Hanggi      2018-05-16 13:25:37 +08:00 听你的问题感觉对 nodejs 的理解还不是很清楚,很简单,你用最简单的方法写个小接口,里面返回一个 json 数据。你用你的前端代码访问这个接口,然后前端渲染就好了。不知道你用的什么前端框架。 | 
|  |      27e8c47a0d      2018-06-04 13:46:19 +08:00 node 其实是很底层的东西,主要功能是接收、回复客户端发来的 http 请求(当然还能做其他事,这里不赘述),渲染 jade 的部分就是在做回复。 |