精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

我為什么對后端編程情有獨(dú)鐘?

開發(fā) 開發(fā)工具
雖然這些桌面應(yīng)用程序不像Web頁面那樣美輪美奐, 但對于我這個缺乏藝術(shù)細(xì)胞的人來說, 這是GUI編程的黃金時代。

這幾年前端很熱鬧,發(fā)展也很快, Angular, React, Vue ... 等各種各樣的新技術(shù)層出不窮, 并且不斷地?fù)尯蠖说娘埻搿? 比如說著名的Model - View -Controller , 原來前端只負(fù)責(zé)View層,展示數(shù)據(jù),現(xiàn)在前后端分離, 前端把控制層Controller 也給搶走了, 可憐的后端程序猿只剩下RESTful服務(wù)提供的數(shù)據(jù)了, 再加上Node.js趁火打劫,入侵服務(wù)器端, 有木有危機(jī)感?

但我還是對后端編程情有獨(dú)鐘, 原因很簡單, 相比GUI編程, 我更喜歡API編程, 有點(diǎn)費(fèi)解? 聽我慢慢道來。

1 單機(jī)時代的GUI

最早的時候我其實也是挺喜歡GUI編程的, 誰愿意只在命令行下折騰呢?

作為“初戀”的C語言,雖然功能強(qiáng)大、效率高, 但是只能在命令行窗口寫點(diǎn)小程序, 很無趣。

后來遇到VB, 不由的眼前一亮: 哇塞, 還能這么寫程序! 創(chuàng)建一個窗體,把各種各樣的控件拖動上去, 擺好位置, 設(shè)好屬性,然后雙擊,在onClick方法中寫下代碼就ok了。

號稱VB殺手的Delphi 也類似, 都是所謂的RAD(Rapid Application Development) 。

當(dāng)時的控件多如牛毛,上了年紀(jì)的程序員應(yīng)該還記得CSDN出的《程序員大本營》, 里邊有張光盤,全是程序猿們開發(fā)的VB控件, 你想發(fā)送郵件, 拖動一個不可見的SMTP控件過來, 設(shè)定郵箱服務(wù)器和端口, 直接就可以發(fā)信, 非常簡單。 你想用一個定時器功能, 沒問題,那里有個定時器控件,可以直接使用 , 這才是真正的組件化開發(fā)。

由于開發(fā)出來的應(yīng)用只能在PC上, 在Windows上運(yùn)行, 不會出現(xiàn)如今手機(jī)端各種各樣的適配問題,壟斷在某些時候也是好處啊。

雖然這些桌面應(yīng)用程序不像Web頁面那樣美輪美奐, 但對于我這個缺乏藝術(shù)細(xì)胞的人來說, 這是GUI編程的黃金時代。

2 Web GUI

好景不長, 技術(shù)變遷很快, Web時代來臨了。

于是開始學(xué)HTML, CSS, Javascript, 忙著折騰個人主頁, 做了沒多久就意識到, 用HTML產(chǎn)生頁面布局怎么這么麻煩,當(dāng)時CSS還不普及 , 頁面布局全靠一個表格套一個表格來做, 如果沒有Dreamweaver, Frontpage 這樣的軟件幫忙, 這些<tr><td>標(biāo)簽絕對會把人淹死。

光有布局還不行,還得弄圖片, 調(diào)顏色, 我在大學(xué)還學(xué)了photoshop , 想著自己設(shè)計。后來看到一本書上的例子, 在photoshop中不使用任何外界圖片, 從零開始做出一個可口可樂易拉罐出來, 那光影效果當(dāng)時就把我震撼了, 立刻意識到自己不是搞藝術(shù)的這塊料, 還是老老實實的回去寫程序去吧。

個人主頁怎么辦? 我就Copy了一個別人的網(wǎng)站, 改了改,變成了這個樣子(圖片沒有顯示):

忘了Copy誰的網(wǎng)站了, 向原作者表示歉意,當(dāng)時是學(xué)生,知識產(chǎn)權(quán)意識不夠,擱現(xiàn)在肯定得掏錢去買。

現(xiàn)在一般的開發(fā)團(tuán)隊都配有美工, 可以設(shè)計界面,設(shè)計完還能“切圖”,形成漂亮的html+css的靜態(tài)頁面, 接下來的問題就是怎么把靜態(tài)的網(wǎng)頁變成動態(tài)的網(wǎng)頁, 這就八仙過海,各顯神通了。

傳統(tǒng)的方式就是在服務(wù)器端完成, 利用各種各樣的模板技術(shù), 在靜態(tài)頁面中加上動態(tài)內(nèi)容, 直接生成HTML UI元素。

最近流行的就是讓瀏覽器來負(fù)責(zé), 通過js 調(diào)用后端API,把數(shù)據(jù)變成HTML UI元素后展示出來。

不管是那種方式, CSS都是不可或缺的。因為它控制了頁面的布局結(jié)構(gòu), 又是布局,快逃!

3 Java GUI

上了Java的賊船以后, 也做了一些GUI的工作, 相比于VB/Delphi拖放控件的便捷, 用Java寫界面簡直就是地獄!

雖然也有圖形化的界面編輯器, 也可以拖放控件, 但是自動生成的代碼那叫一個慘不忍睹。 更悲催的是,稍微手工改動一下, 那個界面編輯器就可能不認(rèn)了。 絕大多數(shù)情況下還是直接寫代碼來生成界面。 (再次大聲疾呼:不要再Swing和AWT上浪費(fèi)精力,用的極少。 )

這里必須說一下Java和VB在界面編程的區(qū)別, Java 的界面全是用代碼來生成的,就是說你需要寫代碼創(chuàng)建一個按鈕, 寫代碼把這個按鈕放到什么地方去, 所以即使是GUI程序, 最終的表現(xiàn)形式也只是Java 文件而已。

VB則不同,它專門有個.frm文件, 里邊存儲所有界面控件和布局的信息, 最終也需要把.frm打包發(fā)布。 所以在編輯界面這一點(diǎn), VB和Dephi 是非常方便的。

程序員們這么痛苦, 那些大牛肯定會來解救我們的, 比方說能不能用XML來描述界面啊, 在XML中把各個控件及其布局關(guān)系都給描述好, 由系統(tǒng)讀取,創(chuàng)建界面,就像原來的.frm文件一樣。 Android 不就是這么干的嗎?

但是XML文件讀起來也夠痛苦的, 為了靈活性, 這個XML文件還不能隱藏起來,有時候還要手工去改, 改完還不容易看到真正的效果, 唉,想想就頭大。

更不用說Android的適配問題了, 不同屏幕尺寸,不同的分辨率, 不同的像素密度給程序員帶來了極大的工作量。

(每個矩形代表一種設(shè)備)

4 后端編程

啰嗦了這么多, 其實就想表達(dá)一個中心思想: 我是有點(diǎn)害怕GUI編程。 而Web 前端和App前端都是在和GUI打交道。

我甚至想,這可能和內(nèi)向的性格有關(guān)系, 擅長和機(jī)器打交道, 不擅長和人打交道。 前端需要琢磨用戶的心理、使用習(xí)慣、用戶體驗, 這不是我的優(yōu)勢。

在軟件編程領(lǐng)域, 與其費(fèi)力不討好的補(bǔ)上短板, 不如把自己的長處發(fā)揮到極致。

既然如此,那就呆在后端編程吧, 這里沒有GUI, 只有API。 悄悄地躲在電腦的背后, 給Web前端和App前端提供服務(wù), 讓他們調(diào)用。

有人會說: 前端把Controller和View都拿走了, 后端就是個API的提供者,能折騰啥啊。

別小看后端編程,后端是非常有技術(shù)含量的,像什么高并發(fā)、緩存、負(fù)載均衡、分布式、消息隊列、安全、搜索、數(shù)據(jù)復(fù)制.... 每個方向都值得靜下心來去深挖。

不管前端技術(shù)怎么變化, 作為提供服務(wù)的后端總是要存在的,這是一大優(yōu)勢。

后端編程還有一個優(yōu)勢就是相對穩(wěn)定, 比起大爆炸的前端,后端技術(shù)的變化要緩慢一些, 心思不會那么浮躁, 有很多知識可以慢慢的沉淀。

對于那些不喜歡做GUI的同學(xué),不妨考慮下后端編程。

【本文為51CTO專欄作者“劉欣”的原創(chuàng)稿件,轉(zhuǎn)載請通過作者微信公眾號coderising獲取授權(quán)】

戳這里,看該作者更多好文

責(zé)任編輯:武曉燕 來源: 51CTO專欄
相關(guān)推薦

2013-10-31 12:36:02

Windows XP商務(wù)PCWindows 8

2023-05-15 07:43:43

2010-06-11 09:58:22

中小企業(yè)混合云

2015-07-08 11:22:31

2020-12-11 11:25:30

Kafka傳輸開發(fā)

2013-05-27 10:49:08

2025-04-21 04:00:00

2015-02-27 09:26:10

2009-12-08 13:46:16

Silverlight

2013-02-20 17:19:57

Linux系統(tǒng)誤區(qū)

2009-05-19 09:58:41

MyISAMInnoDB存儲引擎

2012-08-28 14:20:34

藍(lán)汛

2012-07-11 11:05:16

編程

2011-01-05 15:46:25

2021-03-03 13:54:31

TypeScript編譯器Chirag

2025-03-26 09:29:12

ChatGPT4o 圖像圖像

2023-01-10 08:17:41

WebAPI框架

2015-08-06 10:19:19

編程腦子

2017-07-13 08:31:26

公有云服務(wù)器機(jī)房開源軟件

2025-08-27 09:02:00

AI模型測試
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號

日韩精品一区不卡| 老牛影视av老牛影视av| 在线黄色网页| 成年人午夜久久久| 51色欧美片视频在线观看| 一级性生活大片| www.91精品| 亚洲成人在线观看视频| 欧美午夜精品久久久久久蜜| 亚洲综合视频在线播放| 影音先锋亚洲电影| 中文日韩电影网站| 国产精品久久久久久亚洲av| 黄瓜视频成人app免费| 亚洲精品美腿丝袜| 新呦u视频一区二区| 丁香花免费高清完整在线播放| 国产精品嫩草99av在线| 久久久精品久久| av男人的天堂av| 国产精品亚洲四区在线观看| 色综合久久久久网| 97久久国产亚洲精品超碰热| 天堂a√在线| 国产高清精品久久久久| 国产精品电影观看| 国产成人自拍视频在线| 国产精品99一区二区三区| 亚洲激情在线视频| 久久黄色一级视频| 欧美国产日韩电影| 色综合天天做天天爱| 日本一级黄视频| 黄网站在线播放| 国产色一区二区| 精品欧美一区二区久久久伦| 99久久久无码国产精品免费| 日本欧美一区二区三区乱码| 欧美一级淫片播放口| 欧美成人综合色| 99久久精品费精品国产| 亚洲人在线视频| 亚洲精品乱码久久久久久蜜桃图片| 国产成人精品一区二区三区在线| 欧美性xxxxxxxxx| 日韩精品在线视频免费观看| 黄色成年人视频在线观看| 中文字幕第一区第二区| 欧美一区激情视频在线观看| 日批视频免费播放| 成人美女视频在线看| 91香蕉嫩草影院入口| 中文字幕永久免费视频| 日韩综合一区二区| 国产精品99蜜臀久久不卡二区 | 日本久久一级片| 国产一区二区久久| 91亚洲va在线va天堂va国 | 久久精品国产网站| 国产精品精品国产| 中文文字幕一区二区三三| 久久成人国产| 国产精品xxxxx| 正在播放木下凛凛xv99| 免费成人在线影院| 国产美女精品免费电影| 国产精品无码白浆高潮| 国产一区二区三区四| 91精品黄色| 亚洲精品久久久蜜桃动漫| 国产成人精品亚洲777人妖 | 精品视频自拍| 日韩成人网免费视频| 大地资源二中文在线影视观看| 理论片一区二区在线| 精品调教chinesegay| 一区二区精品免费| 91麻豆精品国产91久久久平台| xxx一区二区| 劲爆欧美第一页| 亚洲激情午夜| 国产精品夫妻激情| 国产精品伦一区二区三区| 国产一区二区美女诱惑| 99视频网站| 亚洲av成人无码久久精品老人| 久久免费国产精品| 亚洲一区二区三区欧美| 国产三区视频在线观看| 亚洲成人av免费| 男人亚洲天堂网| 欧美大片网站| 精品国产髙清在线看国产毛片| 欧美丰满少妇人妻精品| 日本一区二区三区视频| 久久91精品国产91久久久| 在线观看国产亚洲| 六月丁香婷婷色狠狠久久| 成人动漫视频在线观看完整版 | 精品午夜视频| 亚洲激情国产精品| 国产老头老太做爰视频| 亚洲国产影院| 国产伦精品免费视频| 免费国产羞羞网站视频| 国产精品丝袜91| 草b视频在线观看| 韩国女主播一区二区| 精品欧美一区二区久久| 一级片久久久久| 樱桃成人精品视频在线播放| 国产有码在线一区二区视频| 欧美一级片免费| 国产精品成人在线观看 | 免费成人美女在线观看| 国产精华一区| 麻豆视频在线免费观看| 欧美性极品xxxx娇小| 中文字幕亚洲日本| 日韩一区二区在线免费| 欧美一区二区三区免费观看| 成 人片 黄 色 大 片| 中文字幕av在线一区二区三区| 欧美精品自拍视频| 精品中文在线| 中文字幕9999| 免费视频网站在线观看入口| 国产成人午夜高潮毛片| 久久久国产精华液999999| 亚洲黄色网址| 亚洲高清久久久久久| 国产精品 欧美激情| 奇米四色…亚洲| 欧美一区二区视频在线| 综合日韩av| 亚洲国产精品久久久久久| 免费国产羞羞网站美图| 蜜臀精品一区二区三区在线观看| 欧美国产一二三区| а√天堂8资源中文在线| 91精品一区二区三区在线观看| av男人的天堂av| 亚洲免费网址| 好吊色欧美一区二区三区四区| 色女人在线视频| 日韩午夜激情av| 中文字幕手机在线观看| 国产真实乱对白精彩久久| 亚洲精品久久久久久一区二区| 免费欧美电影| 在线播放国产一区中文字幕剧情欧美 | 青草久久视频| 91精品国产91久久久久久 | 亚洲欧美一区二区三区情侣bbw| 国产精品50页| 97se亚洲国产综合在线| 免费在线观看视频a| 精品国产影院| 国内精品久久久久影院优| 动漫av一区二区三区| 亚洲精品菠萝久久久久久久| 人妻体体内射精一区二区| 你懂的亚洲视频| a级国产乱理论片在线观看99| 2024最新电影免费在线观看| 日韩欧美黄色影院| 国产又粗又硬又长又爽| 国产自产高清不卡| 成年人深夜视频| 岛国精品一区| 久久久久久午夜| 天堂a中文在线| 欧美三级三级三级爽爽爽| 国产一二三av| 激情六月婷婷久久| 免费cad大片在线观看| 久久丝袜视频| 国产成人福利网站| 在线观看免费网站黄| 欧美一卡2卡三卡4卡5免费| 国产在线观看99| 国产亚洲欧美日韩俺去了| 91插插插插插插插插| 欧美jizzhd精品欧美巨大免费| 国产精品xxxx| 色天使综合视频| 久久九九亚洲综合| 日韩一级片免费| 91黄色小视频| 四虎免费在线视频| 久久夜色精品一区| 一个色综合久久| 一本色道久久综合亚洲精品高清| 日本精品国语自产拍在线观看| 亚洲成人毛片| 午夜伦理精品一区| 99精品老司机免费视频| 精品欧美久久久| 波多野结衣电车| 亚洲图片欧美一区| 天天躁夜夜躁狠狠是什么心态| 久久99精品久久久久久动态图| 300部国产真实乱| 亚洲欧洲色图| 1卡2卡3卡精品视频| 91看片一区| 欧美激情videos| a√资源在线| 亚洲精品国产欧美| 国产一区二区女内射| 欧美视频裸体精品| 曰本女人与公拘交酡| 中文成人av在线| 一级特级黄色片| 国产一区二区三区四区五区美女 | 亚洲a∨一区二区三区| 成人三级av在线| 国产日韩欧美在线观看| 色是在线视频| 久久99精品久久久久久青青91| 国产大学生校花援交在线播放 | 福利精品视频在线| 欧美一区二区三区爽爽爽| 国产午夜亚洲精品午夜鲁丝片| 催眠调教后宫乱淫校园| 狠狠色丁香婷综合久久| 不卡av免费在线| 亚洲国产一区二区三区高清| 亚洲成人动漫在线| 欧洲乱码伦视频免费| 精品亚洲欧美日韩| 亚洲一区二区三区在线免费| 91精品久久久久久久久久入口| 韩国成人漫画| 欧美孕妇性xx| 超级碰碰不卡在线视频| 欧美噜噜久久久xxx| 欧美成人三区| 日韩在线视频观看| 成年人在线看| 亚洲最新av网址| 毛片网站在线| 亚洲欧美中文日韩v在线观看| 蜜臀久久精品久久久久| 日韩女优视频免费观看| 国产欧美日韩成人| 正在播放亚洲一区| 一级黄色片在线看| 欧美精品v国产精品v日韩精品| 欧美男人天堂网| 在线视频一区二区免费| 好吊色在线视频| 在线观看欧美精品| 波多野结衣影片| 欧美色图一区二区三区| 中文字幕资源网| 欧美性大战xxxxx久久久| 波多野结衣日韩| 欧美日韩视频一区二区| 91theporn国产在线观看| 欧美日韩国产123区| 国产又粗又猛又黄又爽| 91精品福利在线一区二区三区| hs视频在线观看| 精品久久久久久久久久久院品网| 成人午夜福利视频| 精品呦交小u女在线| 成人在线观看一区| 日日狠狠久久偷偷四色综合免费 | 欧美一二区在线观看| 亚洲精品一区二区三区蜜桃久| 日韩欧美网站| 四虎4hu永久免费入口| 精品电影一区| 激情综合网俺也去| 国产一区二区导航在线播放| 日本性生活一级片| 久久久久国产精品麻豆ai换脸| 超薄肉色丝袜一二三| 国产精品成人网| 久久精品视频8| 91精品91久久久中77777| 国产精品毛片一区二区在线看舒淇| 欧美成人综合网站| 免费人成在线观看网站| 久久亚洲精品网站| 青青青免费在线视频| 国产精品嫩草影院久久久| 视频成人永久免费视频| 鲁丝片一区二区三区| 久久精品免费一区二区三区| 福利视频一区二区三区四区| 视频在线观看一区二区三区| 亚洲男人天堂av在线| 成+人+亚洲+综合天堂| 日本美女bbw| 亚洲v中文字幕| 中文字幕在线播放av| 精品电影一区二区| 77777影视视频在线观看| 欧美极品美女视频网站在线观看免费 | 欧美禁忌电影网| 99国产精品白浆在线观看免费| 久久男女视频| 男女性杂交内射妇女bbwxz| 国产精品福利av| 欧美亚洲精品天堂| 日韩精品一区二区在线| 成人h小游戏| 日本成人激情视频| 无码国模国产在线观看| 日本一区二区三区视频免费看 | 一区精品在线播放| 国产成人在线免费视频 | 国产精品揄拍一区二区| 欧美调教网站| 成人高清dvd| 久88久久88久久久| 波多野吉衣中文字幕| 亚洲成国产人片在线观看| 国产精品久久久久久在线| 亚洲天堂色网站| 欧美日韩国产观看视频| 春色成人在线视频| 亚洲色图国产| 午夜久久福利视频| 日本一区二区三区四区| 国产乱国产乱老熟| 欧美精品一区二区三区一线天视频 | 久久精品视频在线免费观看| 黄网站免费在线| 日韩亚洲欧美成人一区| 免费观看成人高潮| 国产精品视频网址| 日本高清免费电影一区| 免费观看成人在线视频| 久久一区二区三区四区| 国产微拍精品一区| 亚洲高清久久久久久| 丁香花在线观看完整版电影| 91九色偷拍| 国产精品s色| 波多野结衣三级视频| 亚洲免费av网站| 精品毛片在线观看| 欧美精品一区在线播放| 国产日韩在线观看视频| 美国av在线播放| 国产盗摄一区二区三区| 国产这里有精品| 欧美成人福利视频| 黄色成人在线网| 国产传媒一区| 亚洲精品系列| 人妻丰满熟妇av无码久久洗澡| 精品国产鲁一鲁一区二区张丽 | 自拍偷拍亚洲在线| 日本午夜免费一区二区| 亚洲综合激情五月| 国产精品一区二区久久不卡 | 亚洲一级av无码毛片精品| 亚洲成av人片一区二区三区| 天天操天天操天天操| 欧美在线中文字幕| 国产一区二区精品福利地址| www.色偷偷.com| ...xxx性欧美| xxxwww在线观看| 欧美一区二区大胆人体摄影专业网站| 亚洲三级网址| 五月天婷婷亚洲| 亚洲最大成人综合| 色偷偷在线观看| 国产精品扒开腿做| 亚洲h色精品| 91精品啪在线观看国产| 欧美日韩中国免费专区在线看| 国产视频二区在线观看| 成人福利网站在线观看| 国产精品v亚洲精品v日韩精品| 国产制服丝袜在线| 欧美性大战xxxxx久久久| 污污影院在线观看| 欧美日韩精品免费观看| 九色综合国产一区二区三区| 日本三级午夜理伦三级三| 中文字幕成人在线| 亚洲一区二区三区免费| 苍井空浴缸大战猛男120分钟| 中文字幕一区二区三区在线播放| 黄色www视频| 国产精品男人爽免费视频1| 很黄很黄激情成人| 一级特黄曰皮片视频| 精品日韩成人av| av免费在线一区| 男的插女的下面视频| 日本一区二区成人| 亚洲精品综合久久| 国产欧美精品va在线观看|