作者as30385438 (LCH)
看板Soft_Job
标题Re: [请益] 求助!後端不使用node.js的前端设计
时间Fri Jun 4 13:21:30 2021
※ 引述《Eide (艾德)》之铭言:
: 各位前辈好
: 小弟摸完Next.js和Nuxt.js後,发现这两者都吃node.js作为後端环境
: 但由於工作环境上後端无法提供node.js
: 必须在没有node.js的情况下实作SPA网站
: 目前尝试过後,初步认知是:只有原生React和Vue的Client sied rendering能符合需求
: (先不管SEO...),反正吃单一index.html串所有components & functions
: Next.js和Nuxt.js无法不吃node.js运行环境
: 1. 不知道我这个认知是否有误呢?
: 2. 在React or Vue体系下有其他种workaround吗?
: 3. 有後端前辈能说明一下维运一个node.js server需要什麽技能树吗?(我只懂丢给V
: ercel、Netlify代管@@a)
: 感谢软工板!
:
你好像有搞混一些东西
node.js只是一套js的执行环境
跟你server要不要使用node.js作为backend是两回事
一般我们开发前端都要有node.js是需要他的npm来安装package
跟跑一些像webpack之类的build tool
至於SPA
所有的主流前端框架都能办得到
Angular, AngularJS, React, Vue都有对应的工具
吃饱没事做自己用纯JS刻也可以
跟你後端用什麽语言或框架也是没关系
Next.js和Nuxt.js我没碰过
他们有没有绑定node server这我就不清楚
不过你的需求只是SPA的话还有很多选择
维运一个node.js server不需要什麽技能树
最简单的就是去AWS, GCP这些地方开一台server就行了
不过从文章看起来你只负责前端而已
照理说这方面的东西应该不是你烦恼
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 106.1.228.190 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Soft_Job/M.1622784092.A.783.html
※ 编辑: as30385438 (106.1.228.190 台湾), 06/04/2021 13:22:22
1F:→ dreamnook: 他提到的NextJS其实就有半绑定node这样 06/04 16:15
2F:→ dreamnook: 要拆的话其实也办得到 就是比较麻烦 06/04 16:15
3F:→ jobintan: Next.js9.3後支援SSG与SSR,看工作方便。 06/04 19:18
4F:→ jobintan: SSR真的就只有後端将网页给render而已。 06/04 19:23
5F:→ richard07250: 感觉原po就是ssg ssr spa那些观念混在一起了吧 06/05 11:21
6F:推 hegemon: 除非公司规定不能装nodejs,要不然前端自己弄个环境跑nex 06/06 14:19
7F:→ hegemon: t没啥问题 06/06 14:19
8F:→ a062693069: 原po不算说错吧 Next跟Nuxt的SSR模式确实是跑在nod 06/07 00:21
9F:→ a062693069: e环境 06/07 00:21
10F:→ AriDotH: 他讲的SSR的确需要跑在Node.js环境上啊,但是後端说不行 10/25 17:17
11F:→ AriDotH: 你好像搞混了一些东西 10/25 17:17
12F:→ AriDotH: 问题在於原PO的公司後端或MIS都不帮忙维运Node.js Serve 10/25 17:19
13F:→ AriDotH: r,所以确实不能用提到的Next.js 10/25 17:19