簡體   English   中英

作為前端開發人員,我如何使 My Server BASEURL 動態化?

[英]How i can make My Server BASEURL dynamic as a frontend developer?

作為前端開發者 做我的服務器URL 之前的路由名動態好不好? https://example.com/api/routeame如果我將“https://example.com/api/”作為來自外部的動態,那很好嗎?! 如果很好,我將如何實現這個遙遠的 firebase 動態鏈接,因為它不是為了那個目的而制作的

我會找到答案,但在此之前,快速瀏覽一下 URL,您似乎打算使用/api/routename作為視圖 URL。

這個約定不好。 我寧願做以下 -

我的Routes將是沒有/api的 URL ,並且此Route組件將調用的 API 將附加/api

Route Name -> https://example.com/routename (沒有/api 。這是瀏覽器地址欄將顯示的內容)

API 調用 -> https://example.com/api/endpoint (內部 API 來自routename組件的調用。這是您將在network選項卡中看到的回調 API)。

最后,要回答您的問題,您應該只在開發 web 應用程序時使主機動態化。

因為,URL 中需要的任何其他更改(無論是在調用中將/api更改為/xyz ,在網絡調用中從 URL 中刪除/api等),您始終可以通過添加reverse proxy或使用nginx或類似的東西進行一些redirect配置。

所以,只使domain動態。 對於 rest,我們應該使用推薦解決方案的網絡層工具。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM