node 是不是只能进行后端模版渲染?我很迷,希望大佬指点一二.

2018 年 5 月 14 日
 yhding
弱弱的问一句,node 开发是不是只能进行后端模板(jade 等)渲染?我从事前端,找到的教程几乎都是后端渲染的,希望大佬指北.
有好用的教程或者书籍之类的推荐也可以(已简单入门).
6909 次点击
所在节点    Node.js
27 条回复
oswuhan
2018 年 5 月 14 日
你想用 node 做什么?
TabGre
2018 年 5 月 14 日
你对 node 有误解,随便搜搜应该也能找到 Express 等做做接口服务吧
Dlad
2018 年 5 月 14 日
我们的麻将斗地主规则引擎都是 typescript 写的,node 写也可以。
hlwjia
2018 年 5 月 14 日
用前端的角度去找 node 资料,出来当然都是服务器渲染。

你应该从什么是 node 开始找起,随便“百度”了一个(看情况不要求用 google 了) https://www.zhihu.com/question/33578075

要想干好这行就先把怎么搜资料先学好。
dixeran
2018 年 5 月 14 日
如果想保持前端的那一套,要么另外起静态文件服务(nginx balabala)要么 node 其实也可以返回静态文件(比较麻烦)
maplerecall
2018 年 5 月 14 日
如果说 ssr 的话现在比较流行的是做 vue、react 之类的同构应用渲染,除此之外还比较常用于封装接口。
实际上 node 完全替代传统后端语言(比如 java,go )也是可以的,不过这样做的相对比较少,毕竟 node 的优势主要也就在 io 和 js 代码复用这块,其他地方相比传统后端语言并没有什么优势。
yhding
2018 年 5 月 14 日
@oswuhan 目前是 web 开发方面
yhding
2018 年 5 月 14 日
@TabGre 谢谢你的指点,给了我提供了思路
yhding
2018 年 5 月 14 日
@Dlad 谢谢你的回复,拓展了我的见识呢.
yhding
2018 年 5 月 14 日
@hlwjia 谢谢你的回复,很有用呢
yhding
2018 年 5 月 14 日
@dixeran 谢谢你的回复,我是想 node 进行接口服务,让前后端分离开的那种开发形式.
yhding
2018 年 5 月 14 日
@maplerecall 谢谢你的回复,涨知识
chenuu
2018 年 5 月 14 日
不是.返回 json 等.前端获取后渲染
yhding
2018 年 5 月 14 日
@chenuu 还需要用 node 搭建服务器吧
chenuu
2018 年 5 月 14 日
@yhding 本质上任何语言能返回 http 响应就行啊,不过你都限定 node 了,当然需要 node 搭建服务器
Lxxyx
2018 年 5 月 14 日
Node 是脚本语言,有较为完善的底层库支持,且 JS 是图灵完备的,理论上你爱干啥都行,只是可能有些缺点。计算、Web、编译啥的 Node 都可以做的。
Lxxyx
2018 年 5 月 14 日
书籍推荐:Node.js 设计模式第二版
graysheeep
2018 年 5 月 14 日
可以写接口 也可以写服务端渲染 ssr
yhding
2018 年 5 月 14 日
@chenuu 嗯谢谢
yhding
2018 年 5 月 14 日
@Lxxyx 嗯,谢谢

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

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

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

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

© 2021 V2EX