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

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

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

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

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

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

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

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

© 2021 V2EX