Web app相對于原生應(yīng)用一直處于弱勢,React Native/Weex的出現(xiàn)卻讓前端一下子有了能與iOS和安卓的原生應(yīng)用對抗的力量。
這種快速的發(fā)展,讓前端從簡單到復(fù)雜,已經(jīng)成為一種既需要知識的深度,又需要全局廣度的工種。
Node.js的出現(xiàn)就像把前端從農(nóng)業(yè)化時代一下子拉向了工業(yè)化時代。npm上的模塊出現(xiàn)了百花齊放的現(xiàn)象,各種構(gòu)建的工具,自動化測試的工具,部署的工具,檢測的工具等讓前端一下子有了很強的能力來維護逐漸龐大前端工程。
Gulp、Webpack等優(yōu)秀的構(gòu)建可以讓你輕松的配置好文件來構(gòu)建前端工程,Mocha、karma、Jasmine、phantomJs等優(yōu)秀的測試工具可以讓你編寫Javascript的單元測試自動化測試等,這些功能讓前端慢慢便的強大。
Koa、Express等web應(yīng)用框架可以用來搭建web服務(wù);更大更全的也有Sail.js、Meteor、Mean可以幫你快速創(chuàng)造你想要的應(yīng)用。
HTML5開發(fā)的web app和原生app之間戰(zhàn)爭一直進行著,期間HTML5的API不斷的豐富著,體驗度也不斷增加。很多原生app只是外面有個殼,內(nèi)在既是HTML5頁面;但也有很多產(chǎn)品出于體驗原因只考慮原生app,HTML5成了附加的分享頁,導(dǎo)流量頁面。
見很多前端后端的同學(xué)轉(zhuǎn)向?qū)W習(xí)Objective-C,swift開發(fā)iOS應(yīng)用,自己也偶爾會看看這方面的知識。前端的路固然精彩,但也少不了路邊的風(fēng)景的美麗,堅持你選擇的路,走好自己選擇的路。
因為前端快速發(fā)展,我們需要從廣度和深度來不斷的學(xué)習(xí)填充自己。前端很精彩,前端圈里的大神們都會寫很多好的文章,我們可以從中學(xué)到很多,所以我開了一個微信訂閱號,不時的會推送一些前端圈里精彩的文章和大家分享,讓我們一起學(xué)習(xí)進步。
微信號:feworld介紹:講講那些前端圈有趣的故事。
聲明:本網(wǎng)頁內(nèi)容旨在傳播知識,若有侵權(quán)等問題請及時與本網(wǎng)聯(lián)系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com