Vue和django rest framework做前后端分离设计 / 网络研习社#21

in #cn6 years ago

web.jpg

今天有点小开心,倒不是因为是星期天,而是因为这段时间学习前后端分离设计有了点小小的成绩:前后端终于可以跑起来了!要知道这几天为了做服务器这块,狠是熬了几个晚上的。

web2.jpg

前后端分离设计如上图所示

现在web的设计趋势就是这种前后端分离设计了。以前我都是wordpress神器全部搞定,现在慢慢转向了python开发。这种现学现卖地压力不小,也迫使自己不断学习前进。

在python web的开发中,django 和 rest framework是一对好搭档。由它们两者来完成后端的开发,还是很理想的。它不仅可以快速地写出接口,文档也可以快速生成,是个不错的工具。

Vue在前端中几乎可以完成所有的工作,而且可以在不同的终端中设计应用,可见它的野心是不小的。据说它的终级理想是:一个模型所有终端!在前面的一些文章中也分享了一些它的技术,它的应用性可是很理想的。

为什么做前后端分离?

也许是时代的发展,也许是多个终端的形成。一个PC网站打天下的场景慢慢变少了,移动端的市场在不断变大。虽然也有响应式地解决方案,但总是觉得差点意思。主要是因为要完全适配电脑端和手机端是不太可能的。所以,不同的终端还是要不同的开发。但是,后台可以共享啊,这步可以省省。所以,前后端分离的现状就这样出来了。

当然,前后端分离还有不少的优点,我就不一一列举了。人总是要适应技术的发展方向。

前后端分离所需的技术

列个清单,好像还蛮多的:

Ubuntu 18.04  
MySQL 8.0 
python 3.6
Vue.js 2.6
Django 2.2
django rest framework
uWSGI 
Supervisor
Nginx
Postman
SecureCRT



哈,学个技术不容易啊。要做出个前后端分离的网站还是要费不少劲的。当然,做好了也是可以吃挺长时间的。


网络研习社系列文章:


@lemooljiang #network-institute

Sort:  

我也想学一下django.

2019年5月10日
台灣網紅「硬漢兄弟」當中的黃包包,長相帥氣,敢脫敢玩擁有不少粉絲,但今(17)日傳出與網紅女友的性愛片外流,網友從黃包包刺青斷定是本人,而網紅女友也發表聲明並稱已經報案。
老司機傳來的29秒片中,黃少俠和小師妹一前一後全裸站著,疑是在修練欲女欣莖不慎,師妹走火入魔,啊啊嗯嗯囈語不斷。
在這千鈞一髮的一刻,黃兄左右手扶住師妹左右乳根、乳中、鷹窗穴,掌中真氣從左右三大穴源源不斷輸入,總算穩住師妹上半身混亂的脈象。
然而小師妹下半身依然不受控制的扭動,黃少俠雙手正在給小師妹上半身輸入真氣。他唯有用手腳以外,唯一可以動用的部位,從後面固定住小師妹下半身。
小師妹幾經猛烈掙扎,嬌喘一聲,癱軟在桌前,成功化險為夷。
兩人的內功修練片段竟然在網上出現,網友紛紛在不同論壇上轉傳並截圖,爆料黃包包過去的行為與事跡。
對此女友出面說明,「外流者是絕對不可能是黃包包」,因為拍攝影片的手機,是她的手機,手機也未曾送修、沒借人使用過,她也不會使用雲端,因此應該是遭有心人利用。