Re: [請益] 求助!後端不使用node.js的前端設計

看板Soft_Job作者 (LCH)時間4年前 (2021/06/04 13:21), 4年前編輯推噓1(108)
留言9則, 5人參與, 4年前最新討論串2/3 (看更多)
※ 引述《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://www.ptt.cc/bbs/Soft_Job/M.1622784092.A.783.html ※ 編輯: as30385438 (106.1.228.190 臺灣), 06/04/2021 13:22:22

06/04 16:15, 4年前 , 1F
他提到的NextJS其實就有半綁定node這樣
06/04 16:15, 1F

06/04 16:15, 4年前 , 2F
要拆的話其實也辦得到 就是比較麻煩
06/04 16:15, 2F

06/04 19:18, 4年前 , 3F
Next.js9.3後支援SSG與SSR,看工作方便。
06/04 19:18, 3F

06/04 19:23, 4年前 , 4F
SSR真的就只有後端將網頁給render而已。
06/04 19:23, 4F

06/05 11:21, 4年前 , 5F
感覺原po就是ssg ssr spa那些觀念混在一起了吧
06/05 11:21, 5F

06/06 14:19, 4年前 , 6F
除非公司規定不能裝nodejs,要不然前端自己弄個環境跑nex
06/06 14:19, 6F

06/06 14:19, 4年前 , 7F
t沒啥問題
06/06 14:19, 7F

06/07 00:21, 4年前 , 8F
原po不算說錯吧 Next跟Nuxt的SSR模式確實是跑在nod
06/07 00:21, 8F

06/07 00:21, 4年前 , 9F
e環境
06/07 00:21, 9F
文章代碼(AID): #1WkRXSU3 (Soft_Job)
文章代碼(AID): #1WkRXSU3 (Soft_Job)