欠條模板 用Django做web前端如何?
用Django做web前端如何?Django是一個(gè)用Python編寫的開源web應(yīng)用框架,采用MVC模式,方便快捷地構(gòu)建web應(yīng)用程序;模板層用于前臺交互,采集前端發(fā)送的數(shù)據(jù);控制層用于處理用戶數(shù)據(jù),
用Django做web前端如何?
Django是一個(gè)用Python編寫的開源web應(yīng)用框架,采用MVC模式,方便快捷地構(gòu)建web應(yīng)用程序;
模板層用于前臺交互,采集前端發(fā)送的數(shù)據(jù);控制層用于處理用戶數(shù)據(jù),實(shí)現(xiàn)業(yè)務(wù)邏輯;模型層用于連接數(shù)據(jù)庫,使數(shù)據(jù)持久化;
Django使用非常方便,集成了大部分常用功能,用戶無需處理會話、用戶登錄等應(yīng)用。
web應(yīng)用的前景是基于jQuery框架的。JQuery是用JavaScript腳本編寫的,簡化了用戶編程的難度;
在構(gòu)建web應(yīng)用程序時(shí),我使用easyUI框架,它集成了文本框、各種按鈕等大部分控件,并具有布局功能,可以快速繪制web應(yīng)用程序界面。
當(dāng)我閱讀時(shí),我使用java編寫web應(yīng)用程序。工作之后,我接觸了Python,它簡單易用,可以快速構(gòu)建應(yīng)用程序。后來,我使用Django框架將我通常編寫的小應(yīng)用程序合并到一個(gè)可視化的網(wǎng)絡(luò)運(yùn)維平臺中。
前端工作量大還是后臺工作量大?
作為一名在后端工作了四年,在前端工作了一年半的工程師,讓我客觀一點(diǎn)。首先,就技術(shù)棧的復(fù)雜性而言,前端和后端并不淺。那些只知道后端的人認(rèn)為前端是兼容的,那些只知道前端并認(rèn)為后端是積垢的人都是高估者和低成就者。一個(gè)人的精力是有限的,每一條技術(shù)路線都可以深入很多內(nèi)容。事實(shí)上,一個(gè)程序員大部分時(shí)間都在解決如何實(shí)現(xiàn)某項(xiàng)業(yè)務(wù),如何優(yōu)化和改造一個(gè)老項(xiàng)目的問題,尤其是在一個(gè)大工廠里。不要高估螺絲釘?shù)淖饔谩?/p>
所以當(dāng)我們討論誰有更多的工作,根據(jù)概率,基本上沒有區(qū)別。但是你要討論的問題只有少數(shù)人和少數(shù)情況需要面對,比如前端的跨端開發(fā)方案,如何平滑各端之間的差異,如何克服各端動畫性能的瓶頸,以及高并發(fā)性、高可用性、數(shù)據(jù)庫子系統(tǒng)表方案、緩存方案、安全策略、通信方案等。那些面臨這些問題的人已經(jīng)被少數(shù)人解決了。市場上的大多數(shù)人,不是螺絲釘,就是信條,真的,誰也不看不起誰,我們都是農(nóng)民工,工作內(nèi)容差別不大!