在It行業(yè),尤其是在中國,學(xué)習(xí)一種可以長期使用的技術(shù)是不太現(xiàn)實的。如果選擇前端,情況會更糟。
屏南ssl適用于網(wǎng)站、小程序/APP、API接口等需要進行數(shù)據(jù)傳輸應(yīng)用場景,ssl證書未來市場廣闊!成為創(chuàng)新互聯(lián)公司的ssl證書銷售渠道,可以享受市場價格4-6折優(yōu)惠!如果有意向歡迎電話聯(lián)系或者加微信:13518219792(備注:SSL證書合作)期待與您的合作!vue可完全替代jq嗎?目前,無論是Vue、react還是angular,大多數(shù)移動終端都選MVVM開發(fā)框架。由于歷史的原因,PC需要考慮瀏覽器的兼容性,很多使用jQuery。當然,如果不考慮兼容性,MVVM也可以是新項目的選開發(fā)模式。但是jQuery歷史悠久,家族背景依然存在,生態(tài)完善,有很多優(yōu)秀的庫,短期內(nèi)不會被取代,肯定會長期存在并被廣泛應(yīng)用。一些場景,例如開發(fā)簡單的活動頁面、提升頁面jQuery或直接DOM操作,都比較輕松。而且,這兩者不是一個或另一個。JQuery可以在MVVM中使用。兩者可以結(jié)合使用。例如,當一些特效動畫插件MVVM沒有好的庫時,可以添加滿足jQuery生態(tài)需求的組件。一般來說,為了減少對庫的依賴,提高客戶端的加載速度,不建議這樣做,但完全可行。
目前編寫一款簡單的手機應(yīng)用APP一般用什么編程語言?編寫移動應(yīng)用程序使用什么語言?
從簡單到復(fù)雜,它可以分為三個層次:事實上,它是將網(wǎng)頁封裝成應(yīng)用程序。有很多工具和框架,比如Cordova、uni等等。
以這種方式實現(xiàn)“應(yīng)用程序”是最簡單的方法,而且是跨平臺的。只需為IOS和Android做一個設(shè)置。價格是功能弱,性能低,換句話說就是“卡”。
這種解決方案在IOS和Android上實現(xiàn)了本機框架。通用flutter和reactnative是流行的native跨平臺框架。Cocos2d和coronasdk的游戲也可以包括在這個級別。
由于IOS和Android可以在跨平臺、一次性開發(fā)中運行,因此這種解決方案在應(yīng)用程序?qū)崿F(xiàn)上有一定難度。功能和性能也是中等的,不如原生應(yīng)用,但比HTML5好得多。
直接在IOS和Android上開發(fā)本機應(yīng)用程序。
IOS可以使用objectiveC或swift。
Android可以使用Java或kotlin。
讓我們看一張圖表。雖然很簡單,但很明顯:
基于vue的ui框架有哪些?PC端會使用jQuery做一些效果處理,移動端一般會使用更輕的zepto,更多的JS處理會使用undercore,常見的圖標會使用fontawesome。
React最近很流行。正如@onionbob所說,這只是視圖層,因此Facebook也提出了flux作為一個完整的解決方案。
虛擬用戶.js其中一些也在使用中。從@Gou的微博上可以看出,他們都在推這些,我們的團隊已經(jīng)在用了。