2019年即將到來,各位同學(xué)2018年辛苦了。 不管大家2018年過的怎么樣,2019年還是要繼續(xù)加油的! 在此我整理了個(gè)人認(rèn)為在2019仍是或者將成為主流的技術(shù)與大家分享,包括前端、后端和全棧相關(guān)。
欲先攻其事必先利其器,用好工具是做好開發(fā)的基礎(chǔ)。
前端我覺得是每個(gè)做web開發(fā)的同學(xué)都應(yīng)該掌握的,就算是做后端開發(fā)的,基本的前端知識(shí)也是必不可少的。
html/css將被逐漸弱化,但是掌握一兩個(gè)流行框架還是有必要的。
有了前端的知識(shí)后,我們還可以開發(fā)手機(jī)app。
甚至桌面app!
前端同學(xué)如果想成為全棧,學(xué)一門后端語言是必不可少。
如果不想自己開發(fā)網(wǎng)站的時(shí)候,用個(gè)現(xiàn)成的CMS系統(tǒng)也是不錯(cuò)的。
基本的運(yùn)維知識(shí)也是需要的,不然自己寫個(gè)網(wǎng)站搞不上線多著急。
GraphQL簡而言之是一種API 查詢語言(QL = query language),提供了一種革命性的API實(shí)現(xiàn)方式。GraphQL是一種規(guī)范(specification)而不是實(shí)現(xiàn)(implementation)。而Apollo是GraphQL最火的實(shí)現(xiàn)。更多請參考:Awesome GraphQL。
TypeScript誕生已經(jīng)有好幾年了,近兩年變得很火,很多框架和工具都是typescript寫的,比如vscode,angular,ant-design,更多請參考 github。對于想開發(fā)框架或者庫的同學(xué)typescript很值得學(xué),但是優(yōu)先精通es6+babel的開發(fā)方式。
用戶體驗(yàn)是個(gè)永恒的話題,大家都想使用體驗(yàn)如原生應(yīng)用的網(wǎng)站,所以PWA是個(gè)必然的趨勢。更多請參考 github awesome PWA
或許WebAssembly可能不會(huì)取代javascript,但是當(dāng)所有人都開始談?wù)撍臅r(shí)候,為了好奇心也要學(xué)一下。。
聯(lián)系客服