最近看到大家都在寫總結,覺得不寫點什麼記錄下2016着實有點不踏實,其實執筆這回事對我們這些程式猿來說真是簡直了,行了廢話不多說了,以下是一些個人總結:
學習這種事一直是“學無止境”的,沒有純粹的學到,隻能說你基本掌握了一門技術的基本功如是而已,16年開始接觸nodejs,雖然之前有過些java基礎,寫起服務端代碼還算順手,但是接觸到的領域是全新的,nodejs讓我深刻體會到js的博大精深,服務端nodejs扛起大旗,桌面端nwjs、election别具一格,手機端app凡是混合開發基本擺脫不了js的陰影,另外之前有聽說大牛用nodejs實作了一款作業系統,啊天哪,js看來已經将魔爪伸向系統層了。。。行了瞅了這麼多,隻是想說,js讓前端工程師擁有了邁向後端的機會,并且很可能是全棧的機會。
16年可以說是前端迸發的一年,vue.js的崛起,特别是2.0的釋出,代碼更小,性能更優,angular.js斷崖式的更新,前端打包神器webpack的火熱等等都讓前端足足出了一把力,加上自己平時馬馬虎虎,一直沒能學習到其中精髓,甚是遺憾,這塊2017得好好補補了。
thinkjs:nodejs的mvc架構,國人力作(360團隊的),應該是參考thinkphp架構推出的,具體性能官網有介紹
deviceone:這個是一個新興的app開發套件,支援js或者lua兩種語言進行開發,一次開發後可直接生成原生的ios、android、winphone平台代碼,性能體驗比h5明顯流暢
golang:這個純粹業餘學習的,零零散散,接觸最多的是beego架構,謝大力作,功能強大,而且各個子產品獨立性好,編碼上手迅速,爽爽的
其它:memcache、redis緩存、rabbitmq消息隊列、websocket基本使用、bootstrap、easyui、定時調用等等,太雜了
17年剛剛開始,計劃還是要有的,不過最迷茫的是以後的路線,想過做後端也想過做前端,但是對技術我是不分熱忱度的,像前端我喜歡vue的簡潔高效,後端喜歡golang、nodejs的編碼效率,哎,且行且看吧。
golang:這個還是要好好學學的,争取做一兩個上線項目試試手
deviceone app開發:這個還是比較贊的,不管是效率性能等方面,值得深入學習
vue.js:vue全家桶,這個用起來太贊,叫人愛不釋手,不學都不好意思說自己是半個前端(像我這個半個前端半個後端的人)