-
1 # 兜兜很帥
-
2 # 八袋程式猿
理論上可以的,單不建議這麼做,不管什麼後臺,如果已經做好不一定符合你的需求,如果沒有後臺相關API文件開發難度也很大,如果需求不復雜,建議你用nodejs加上nosql實現。
-
3 # 大威說
問種個問題說明你對網站整體的構架沒有理解透。理論上可以前後端分離各做各的事,但實際的情況基本不可能出現你說的這種情況。
我先說說前後端結合的方式吧:
第一種:通過後端語言進行頁面渲染輸出HTML頁面,這種方式是純前端開發者無法完成的。
第二種:後端負責開發api介面,前端向api介面地址傳送請求得到json資料,然後再透過JS解析將資料顯示到頁面上。
你說的購買後臺來做網站理論上透過第二種方式能實現,但僅僅是理論。為什麼僅僅只是理論而已呢?首先,你買了的後臺不一定符合你的需求,因為建站的流程一般是先定需求,設計及前端按需求去設計和佈局,後端按需求來寫邏輯,按後臺邏輯寫前端,聞所未聞。其次,並不是每個後臺系統都有api的。
所以說你僅存理論上的可行,實際上不會有人這麼幹的。
-
4 # 一一聊科技
這要看你前端的能力。前端與後臺需要資料通訊,這種通訊依靠後臺提供的資料介面進行。所以你必須能看懂後臺程式碼,並能利用介面把前後臺聯通。另外還需網站伺服器部署能力等。
-
5 # 少點虛假廣告才好
實際情況剛好相反,如果你懂後端,前端有現成的,很容易做出網站。現在的情況,如果網站本來可以正常使用,那你改改頁面,做些美化的工作還可以,想要和後端互動,做些新功能,真不是打擊你,趁早放棄吧,還是得靜下心來學學後端。
-
6 # 一顆蘿蔔啊
嗯,怎麼說呢?因為你這邊說是建設網站,我就認為你是Web前端。
現在程式設計師分工比較細,全棧工程師還是比較少的,前端的話,目前有Android工程師,iOS工程師,Web開發工程師。這些統稱為前端人員,Web開發工程師和H5歸為一類。
因為看題主的提問,這邊應該是指Web開發,所以我就說下Web開發的分類。
UI設計師就是做UI和美術設計的,頁編人員就是寫一些HTML和CSS的,把UI設計師提供的圖片,進行切圖和組裝成最簡單的HTML頁面,有少量或基本沒有JS指令碼。
理論上來說,上面兩類不屬於程式設計師,歸於設計師。
而Web前端開發人員,就是屬於程式設計師了,雖然也會用PhotoShop,但重點不在設計上,他們需要知道JS,需要知道ES5、6、7標準,需要知道Vue和React,並能使用這些框架進行開發,需要能寫NPM包,需要能搭建Node.js服務,知道設計模式,知道編碼LISP原則,知道如何與服務端進行介面聯調,知道RESTFul API,知道OAuth協議,知道JWT,知道HTTP原理,知道ChromeV8核心執行機制,知道瀏覽器事件及微任務與宏任務執行排程規則,您進行網站效能最佳化,還會用Node.js搭建BFF層,提供GrapQL封裝聚合介面資料。
然後我們再來說說買一個後臺的事,這個買一個後臺是什麼概念?是指買一個基本已經實現RESTFul規範的後端服務呢?還是說早期的混合專案?那要不我就也分開說吧。
早期前後端混合專案的話,最有名的就是一些CMS、論壇之類的,不過這些都是開源的,程式碼一般是PHP之類的,所以樓主拿到這些專案,一般只是改改介面是沒問題的,和你的前端技術能力強弱無關,因為它是整站專案。
那第二類,就是前後端已經分離的專案,這樣的話,你就是透過RESTFulAPI進行呼叫後端介面了,理論上,如果你是上面說的Web前端開發人員,那是沒啥問題,你自己寫個前端,然後進行介面認證與呼叫,進行頁面顯示,就可以了,至於用單頁還是多頁,取決於你的網頁應用。
但,如果你是設計師,那就有點困難了,雖然說前端技術瓶頸不高,但一個人摸索,會很漫長的……
不過怎麼說呢?東西不都是學來的嗎?只要你肯下時間和功夫,沒有什麼會難倒努力又有智慧的人的。
-
7 # 駱駝上的安迪哥
你說的買一個後臺,應該是指買一套CMS之類的系統吧?現在不管是PC站,手機站還是小程式的原始碼都很多,架好之後改一改就可以用了。你會UI和前端,那是完全可以的。
這些成熟的原始碼在伺服器或者虛擬主機上架設都很簡單。當然,你還是要學習一下如何架後臺原始碼。
以常規的PHP開發的CMS為例,可以架伺服器上,也可以用虛擬主機。
如果是伺服器,比如阿里雲,騰訊雲之類的,要學習一下架設伺服器環境。現在都有整合的工具,linux首推寶塔面板,windows就用phpstudy之類的。這些整合環境,把apache,mysql都配置好了,直接新建網站的時候設定一下引數就可以了。然後把原始碼傳到伺服器上,域名解析做好,把資料庫開啟配置好就能用了。
如果是虛擬主機更簡單,原始碼透過FTP軟體傳到空間,把資料庫檔案配置好,域名解析做好,就OK了。
然後就可以發揮你的前端能力,改頁面了。
-
8 # 陪孩子玩的碼農
需求呢?
沒有需求你隨便做?誰付錢?
後端需求要做個定製化的功能,cms沒有,你怎麼整?
回覆列表
如果只是簡單的頁面展示,比如簡單的官網、產品宣傳介紹等,可以掏錢組個伺服器,把你的前端程式碼扔上去,申請個域名掛上,就可以用了
如果是要有資料展示、業務邏輯的話,還是需要後臺的,後臺邏輯的實現直接決定了網站的功能。
其實既然已經學了前端,那麼JS肯定會,那就用Nodejs框架,express,egg, hapi等等太多了,而且nodejs有這全球開發框架中最熱門的社群。這就意味著,網上有大把大把的教程可以學習。 抽幾天時間,照著教程,很容易就搭建一個後臺出來,不但解決你的需求,而且學習了新技術。
nodejs是前端程式設計師轉全棧工程師最佳的捷徑……
nodejs 官網地址 :http://nodejs.cn/
nodejs 教程推薦:https://www.runoob.com/nodejs/nodejs-tutorial.html