国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

關于前后端分離的開發(fā)模式

zacklee / 3470人閱讀

摘要:因此今天要討論的話題就是前后端分離的開發(fā),讓前端工程師的工作更飽滿,更具有價值如何實現前后端分離要實現前后端分離開發(fā)其實不是什么難事,前輩早就有很多經驗了,比如等。

為什么要做分離開發(fā):

現在很多公司的web開發(fā)模式都是用jsp、php、asp等等開發(fā),由服務端渲染,而前端工程師的工作就是完成切圖及靜態(tài)頁面的搭建,他們的精力都放在了輔助別人完成項目的工作,背鍋還不討好,責任劃分不明確。因此今天要討論的話題就是前后端分離的開發(fā),讓前端工程師的工作更飽滿,更具有價值!

如何實現前后端分離:

要實現前后端分離開發(fā)其實不是什么難事,前輩早就有很多經驗了,比如:angular 、vue(1x 2x)等。

首先來說angular.js , 不推薦學習,第一個原因就是框架太過沉重,現在都講究輕量級開發(fā),更何況框架過于陳舊。

再來說vue 1x,這個框架其實和angular很相似,本地沒有server,客戶端渲染比較方便,用起來也比較方便,直接通過script src=“”引入庫文件就可以,部署的時候放在靜態(tài)服務里就可以運行了,其實這個還是很推薦使用的,上手容易,用起來簡單,本地沒有server,很實用的前后端分離方法。

再來說vue 2x(cli),這個就比較高大上了,有點前端工程的意思了,結合了node.js,有了本地server路由和配置文件,還可以做到組件化開發(fā),提高了復用率,新手直接上手的話還是有點找不到頭緒的,建議把vue 1x弄明白了 ,ajax弄明白了在上手學習。北上廣等一線大城市用的也比較多,日后可能成為web開發(fā)的主流框架,建議學習。

jquery實現前后端分離,其實jq+ajax也是能實現前后分離的,就是沒有路由...很尷尬,還有一點就是開發(fā)成本挺高的,前端渲染的方法很單一很笨重了,無非就是appen()、html()、text()等等一些辦法,但是網上jquery的插件特別多特別全,配合jquery的話也很得勁,也推薦使用

最后要說的就是node+express+ejs/jade的前后端分離開發(fā)了,這種是主流的開發(fā)辦法,node的框架express可以提供本地服務和路由,配合魔板引擎jade+ejs可以實現快速開發(fā),一些復雜的數據結構處理也可以在node程序中完成,實際上node起到了一個中間層的作用,后端對接java/php的接口,前端對接ejs/jade魔板引擎,實現前端服務端頁面渲染,很高大上。缺點就是你寫的node程序一旦報錯就會全盤崩潰你不會屏蔽錯的的話就會死的很慘,要謹慎!

好了,以上純屬我個人意見,如果有不同看法請給我留言

本文章屬于原創(chuàng)作品,轉載請注明出處)

文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規(guī)行為,您可以聯系管理員刪除。

轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/115664.html

相關文章

  • 關于前后分離開發(fā)模式

    摘要:因此今天要討論的話題就是前后端分離的開發(fā),讓前端工程師的工作更飽滿,更具有價值如何實現前后端分離要實現前后端分離開發(fā)其實不是什么難事,前輩早就有很多經驗了,比如等。 為什么要做分離開發(fā): 現在很多公司的web開發(fā)模式都是用jsp、php、asp等等開發(fā),由服務端渲染,而前端工程師的工作就是完成切圖及靜態(tài)頁面的搭建,他們的精力都放在了輔助別人完成項目的工作,背鍋還不討好,責任劃分不明確。...

    suosuopuo 評論0 收藏0
  • 關于前后分離與模板引擎

    摘要:但似乎他們的職責在以前甚至于現在都并不明確,雖然前端是跟瀏覽器打交道,但是最終瀏覽器拿到的頁面是服務器通過模板生成的一個臨時靜態(tài)頁面而已。當然,一般傳統(tǒng)上的開發(fā)協(xié)作模式有兩種一種是前端先寫一個靜態(tài)頁面,寫好后,讓后端去套模板。隨著不同終端(Pad/Mobile/PC)的興起,對開發(fā)人員的要求越來越高,純?yōu)g覽器端的響應式已經不能滿足用戶體驗的高要求,往往需要針對不同的終端開發(fā)定制的版本,為了提...

    cnTomato 評論0 收藏0
  • Node.js 前后分離開發(fā)新思路

    摘要:從事開發(fā)的程序員,對于前后端分離模式多半不陌生,這也是目前主流的開發(fā)模式,具體關于前后端分離的模式可以參看文章你不得不了解的前后端分離原理,在這里寫者不進行說明。原理圖如下,前后端在一個進程同一個端口中,通過熱替換更新的,而不是全量重啟。 從事 Web 開發(fā)的程序員,對于前后端分離模式多半不陌生,這也是目前主流的 Web 開發(fā)模式,具體關于前后端分離的模式可以參看文章《你不得不了解的前...

    Lionad-Morotar 評論0 收藏0
  • 再談前后分離

    摘要:前段時間我針對手頭上的項目前端配置進行了反思以及總結并且寫了兩篇文章傳統(tǒng)后端渲染的項目前端配置配置之前后端不分離很顯然這些配置能滿足一時的需求但是也有不足今天繼續(xù)總結這里應該不涉及到具體后端語言只對前端配置進行描述畢竟配置工程師逃靜態(tài)資源管 前段時間我針對手頭上的項目前端配置進行了反思以及總結并且寫了兩篇文章: webpack傳統(tǒng)后端渲染的項目前端配置, webpack配置之前后端不分...

    Jeff 評論0 收藏0

發(fā)表評論

0條評論

最新活動
閱讀需要支付1元查看
<