前端的眼里容不下沙子--與時俱進

各種前端開發(fā)庫和前端框架在不斷的更新抡砂,為了適應潮流的需要,前端的眼里容不下沙子赌厅,這意味著取其精華,去其糟粕轿塔,當優(yōu)秀的框架出現并且其具有更多新的特性特愿,能創(chuàng)造更大的想象空間和生產力時,此時就應該沉下心去鉆研鉆研勾缭。下面提到的編程語言前端框架會在很長的時間內占據重要的位置揍障,學習和掌握它們是值得的和必須的。從長遠來看俩由,它們是十分受歡迎的毒嫡,被廣大社區(qū)支持,并且提供很多的就業(yè)機會幻梯。

JAVASCRIPT

如果你正在從事前端web的開發(fā)工作兜畸,那么不論你使用什么后臺語言努释,前臺開發(fā)中javascript使你必須掌握的語言。你可以在瀏覽器中膳叨、在服務器上洽洁、在移動app中、甚至是在可編程硬件上使用JS菲嘴。ECMAScript 6將會使語言更強大饿自、更易于編寫。更好的方法是學習Bower 和 npm龄坪,以及使用 jshint和 jscs等工具來編寫代碼和檢查錯誤昭雌。

ANGULARJS

AngularJS 是谷歌的一個javascript框架。它能夠很容易的建立各種強大的WEB應用程序健田。你會發(fā)現在各種前端工作的招聘中烛卧,都提到需要你掌握AngularJS。但是你先不要急著完全掌握它妓局,有消息透露总放,在新的2.0版本中,AngularJS將作出重大的改進和調整好爬。你可以參考guide angularjs examples局雄。

REACT

React是一個新東西,它的理念是可重復使用的WEB組件存炮。這個庫是由Facebook開發(fā)的炬搭,因為是虛擬DOM,它的性能非常突出穆桂,它還能很容易的集成到其它項目中宫盔。它還有一個非常活躍的享完、可開發(fā)各種組件的社區(qū)的支持灼芭。在我們看來,React是很有潛力的般又,你應該在2015年掌握它彼绷。

NODE.JS

使用Node.js,你可以使用javascript開發(fā)網絡服務器應用程序倒源。它可以用于簡單的網站后臺框架如:Express苛预, API endpoints句狼, websocket服務笋熬,甚至是 torrent clients。NodeJS有一個活躍的社區(qū)支持其模塊的編寫腻菇。如果你是一個初學者胳螟,我們建議你從 NodeSchool 開始學習昔馋。

NOSQL DATABASES

不需要SQL數據庫表的數據庫在目前還未流行,但是我們相信它會在不久的將來成為熱門糖耸。有兩個值得我們考慮的選擇:MongodbRedis秘遏。它們的起步比MySQL數據庫更容易。但是不要簡單的認為NoSQL數據庫是一個簡單的替代-在某些情況下嘉竟,一個典型的關系型數據庫將更使你的開發(fā)容易邦危,即使這需要付出更多的工作量。

LESS/SASS/STYLUS

CSS有時是十分令人困擾的舍扰,大于1000行的CSS代碼你要想修改它是非常困難的倦蚪,為了解決這些問題,出現了Less 边苹、 SassStylus等帶變量和宏陵且、可編譯的CSS預處理語言。它們將能幫你寫出更好的CSS代碼个束。你可以選擇其中之一來學習慕购。

NEW FRAMEWORKS

Meteor是一種全新的WEB應用開發(fā)方式,它模糊了前端和后端之間的界限茬底。它允許你編寫實時(reall-time)應用程序沪悲,并且有一個專門的社區(qū)為其編寫各種應用程序包。 Hood.ie 提供了一種全新的方法桩警,它可以幫你處理后臺程序可训,是你可以完全投入到前臺的開發(fā)當中。

NEW LANGUAGES

對于程序語言愛好者來說捶枢,Golang 握截、 RustElixir無疑是他們的新大陸。這些語言被在特殊情況下使用烂叔,它們需要非常高的性能支持谨胞。你可以從現在開始學習一些關于它們的知識。

A CLASSIC FULL STACK FRAMEWORK

雖然單頁應用日益普及蒜鸡,但是仍有很多的服務器端的Web應用程序的需求胯努。Ruby on Rails 、 Django 逢防、Laravel 叶沛、 Play 、ASP.NET是當前最頂級的全棧式框架忘朝。但是任何MVC框架都需要你花費大量時間去研究它灰署。

THE OLD GUARD

許多平臺和語言仍然是當前流行的 -Java 、 .NET 、 Python 溉箕、 Ruby晦墙。這些語言有大量社區(qū)的支持,它們各自都有優(yōu)點和缺點肴茄。當你選擇它們時晌畅,最主要是看它是否能完成你當前的工作需要。

DON’T FORGET THESE

PHP寡痰、 WordPressjQuery仍然是創(chuàng)建網站的一個有效方式抗楔。WordPress已經超越了一個博客平臺的范疇,它現在是一個功能強大的CMS /框架開發(fā)一個廣泛的Web應用程序拦坠。如果你是一個設計師谓谦,你應該考慮選擇這些技術了。如果你覺得使用PHP作為你的后臺程序贪婉,那么請了解正確使用php的方法反粥。如果你已經準備好了,請參考一下Bootstrap-它能幫助你寫出優(yōu)秀的前端代碼疲迂。

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
  • 序言:七十年代末才顿,一起剝皮案震驚了整個濱河市,隨后出現的幾起案子尤蒿,更是在濱河造成了極大的恐慌郑气,老刑警劉巖,帶你破解...
    沈念sama閱讀 222,183評論 6 516
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件腰池,死亡現場離奇詭異尾组,居然都是意外死亡,警方通過查閱死者的電腦和手機示弓,發(fā)現死者居然都...
    沈念sama閱讀 94,850評論 3 399
  • 文/潘曉璐 我一進店門讳侨,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人奏属,你說我怎么就攤上這事跨跨。” “怎么了囱皿?”我有些...
    開封第一講書人閱讀 168,766評論 0 361
  • 文/不壞的土叔 我叫張陵勇婴,是天一觀的道長。 經常有香客問我嘱腥,道長耕渴,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 59,854評論 1 299
  • 正文 為了忘掉前任齿兔,我火速辦了婚禮橱脸,結果婚禮上窄做,老公的妹妹穿的比我還像新娘。我一直安慰自己慰技,他們只是感情好,可當我...
    茶點故事閱讀 68,871評論 6 398
  • 文/花漫 我一把揭開白布组砚。 她就那樣靜靜地躺著吻商,像睡著了一般。 火紅的嫁衣襯著肌膚如雪糟红。 梳的紋絲不亂的頭發(fā)上艾帐,一...
    開封第一講書人閱讀 52,457評論 1 311
  • 那天,我揣著相機與錄音盆偿,去河邊找鬼柒爸。 笑死,一個胖子當著我的面吹牛事扭,可吹牛的內容都是我干的捎稚。 我是一名探鬼主播,決...
    沈念sama閱讀 40,999評論 3 422
  • 文/蒼蘭香墨 我猛地睜開眼求橄,長吁一口氣:“原來是場噩夢啊……” “哼今野!你這毒婦竟也來了?” 一聲冷哼從身側響起罐农,我...
    開封第一講書人閱讀 39,914評論 0 277
  • 序言:老撾萬榮一對情侶失蹤条霜,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后涵亏,有當地人在樹林里發(fā)現了一具尸體宰睡,經...
    沈念sama閱讀 46,465評論 1 319
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內容為張勛視角 年9月15日...
    茶點故事閱讀 38,543評論 3 342
  • 正文 我和宋清朗相戀三年气筋,在試婚紗的時候發(fā)現自己被綠了拆内。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 40,675評論 1 353
  • 序言:一個原本活蹦亂跳的男人離奇死亡宠默,死狀恐怖矛纹,靈堂內的尸體忽然破棺而出,到底是詐尸還是另有隱情光稼,我是刑警寧澤或南,帶...
    沈念sama閱讀 36,354評論 5 351
  • 正文 年R本政府宣布,位于F島的核電站艾君,受9級特大地震影響采够,放射性物質發(fā)生泄漏。R本人自食惡果不足惜冰垄,卻給世界環(huán)境...
    茶點故事閱讀 42,029評論 3 335
  • 文/蒙蒙 一蹬癌、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧,春花似錦逝薪、人聲如沸隅要。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,514評論 0 25
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽步清。三九已至,卻和暖如春虏肾,著一層夾襖步出監(jiān)牢的瞬間廓啊,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 33,616評論 1 274
  • 我被黑心中介騙來泰國打工封豪, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留谴轮,地道東北人。 一個月前我還...
    沈念sama閱讀 49,091評論 3 378
  • 正文 我出身青樓吹埠,卻偏偏與公主長得像第步,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子缘琅,可洞房花燭夜當晚...
    茶點故事閱讀 45,685評論 2 360

推薦閱讀更多精彩內容

  • Android 自定義View的各種姿勢1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 172,304評論 25 707
  • 本文首發(fā)于 GitChat雌续,現免費放出~感謝大家的支持。 我們都知道胯杭,大學幾乎是沒有 Web 前端課的驯杜。以我所在的...
    hylerrix閱讀 4,884評論 8 60
  • Spring Cloud為開發(fā)人員提供了快速構建分布式系統中一些常見模式的工具(例如配置管理,服務發(fā)現做个,斷路器鸽心,智...
    卡卡羅2017閱讀 134,707評論 18 139
  • 作為Web開發(fā)者,這是好的時代居暖,也是壞的時代顽频。Web開發(fā)技術也在不斷變化。雖然很令人興奮太闺,但是這也意味著Web開發(fā)...
    稀土區(qū)閱讀 1,738評論 4 85
  • 現在這個互聯網普及的世界糯景,網賺處處是機會,但問題是你有沒有找對方法省骂,找對方向蟀淮,如果還是一層不變的老思維模式,那就只...
    故事bo閱讀 502評論 0 0