網(wǎng)頁設(shè)計(jì)模板代碼下載(簡單的網(wǎng)頁設(shè)計(jì)代碼案例)
[ ]
【IT168 資訊】所有的企業(yè)開發(fā)團(tuán)隊(duì)肯定都愿意花更少的錢辦更多的事,Angular和漸進(jìn)式web應(yīng)用程序讓這一切成為可能。在過去一年,Angular在web開發(fā)者社區(qū)取得了巨大增長。該框架正在成為面向公眾的從微軟到Capital One的最受歡迎平臺,全球領(lǐng)先的公司都在逐步將Angular引入公司的防火墻設(shè)置中。
對企業(yè)web開發(fā)團(tuán)隊(duì)而言,漸進(jìn)式Web應(yīng)用程序(PWA)是實(shí)現(xiàn)該目標(biāo)有吸引力的途徑之一。隨著Angular的成熟和開發(fā)工具生態(tài)系統(tǒng)的日益完善,像Infragistics這樣的ISV正在協(xié)助企業(yè)采用。
Infragistics通過幫助業(yè)務(wù)開發(fā)人員編寫具有熟悉外觀的高性能,易使用的應(yīng)用程序,成為了企業(yè)桌面應(yīng)用程序領(lǐng)域最主要的供應(yīng)商。
如今,Infragistics宣布發(fā)布Ignite UI for Angular。
為了更好的理解這個框架,讓我們先簡單回顧一下Angular的前半生。
2009年,Mi?koHevery與一位朋友開發(fā)了AngularJS,為web開發(fā)者的代碼添加一點(diǎn)額外的HTML。隨后,Hevery將這一項(xiàng)目帶到了Google的雇主手中,最終把這個框架帶入了他們的圈子。Angular成為了受歡迎的開發(fā)框架,同時(shí)保持了強(qiáng)大的社區(qū)根源。
AngularJS 1.0版本于2012年6月推出,由于其強(qiáng)大的應(yīng)用程序基礎(chǔ)架構(gòu),減少樣板的能力以及代碼可測試性的提高而迅速流行起來。
2014年9月,Angular團(tuán)隊(duì)宣布對AngularJS進(jìn)行徹頭徹尾的重寫,改稱為Angular 2。新版本被Microsoft的Java超集Type重寫,并被重點(diǎn)放在更小,更快,更容易了解。
自去年九月份發(fā)布以來,這個框架獲得了相當(dāng)大的支持,不僅僅是因?yàn)樗峁┝顺兄Z的性能和可伸縮性,還因?yàn)樗沟肞WA變得容易。
漸進(jìn)式Web應(yīng)用程序(PWA)是什么?
展開全文
Smashing Magazine將PWA描述為利用最新技術(shù)優(yōu)勢的Web和移動應(yīng)用程序的組合??梢韵胂蟪梢粋€使用網(wǎng)絡(luò)技術(shù)建立起來的網(wǎng)站,但其行為和感覺就像是一個應(yīng)用程序。
Gartner的Jason Wong在其2017年3月的報(bào)告中建議,Progressive Web Apps將影響移動應(yīng)用程序策略:負(fù)責(zé)移動應(yīng)用程序策略的應(yīng)用程序領(lǐng)導(dǎo)者必須確定何時(shí)需要將PWA納入其整體移動開發(fā)戰(zhàn)略的一部分。
基于瀏覽器的應(yīng)用程序非常受歡迎,因?yàn)樗鼈兪歉咝阅艿模⑶抑恍枰淮螛?gòu)建即可在多個設(shè)備上部署。但是,這些應(yīng)用缺乏原生移動應(yīng)用程序的UX和粘性。Progressive Web Apps旨在成為兩全其美的解決方案。InfoWorld報(bào)告表示,Angular的下一個版本旨在使PWA更容易構(gòu)建和部署。
這樣,開發(fā)人員可以更高效地利用現(xiàn)有技能,同時(shí)為移動設(shè)備和桌面設(shè)備構(gòu)建可擴(kuò)展的,用戶友好的應(yīng)用程序。
谷歌公司開發(fā)倡導(dǎo)者Stephen Fluin表示,谷歌看到了利用Angular進(jìn)行應(yīng)用程序開發(fā)的開發(fā)者數(shù)量的巨大增長。Angular提供了開發(fā)關(guān)鍵的穩(wěn)定性,同時(shí)具備創(chuàng)新性。
Infragistics開發(fā)工具高級副總裁Jason Beres表示,Infragistics旨在將設(shè)計(jì)和開發(fā)結(jié)合在一起,通過所見即所得的Web應(yīng)用程序構(gòu)建,所見即所得的UI設(shè)計(jì)工具包,現(xiàn)代框架的CLI以及與當(dāng)今最流行的IDE集成來實(shí)現(xiàn)快速的Web應(yīng)用程序開發(fā)。
Infragistics Ignite UI系列為PWA提供了令人難以置信的UI組件,其中包括:
·超過30個真正的Angular組件,包括Infragistics的流行Data Grid
·通過GitHub和NPM提供快速構(gòu)建和部署的能力
·一個Sketch UI庫
·旨在支持Angular組件的API
·Infragistics聞名的企業(yè)級支持和培訓(xùn)
Ignite UI for Angular的前景如何?
通過2018年的持續(xù)交付,Infragistics將專注于為Angular Data Grid和圖表提供新的特性和功能。在Data Grid中,將提供行和列虛擬化,主要細(xì)節(jié)視圖,內(nèi)聯(lián)編輯,Microsoft Excel樣式過濾,行列固定,像分組一樣的全列管理,固定和多列標(biāo)題以及導(dǎo)出到Microsoft Excel的能力 。
圖表將包括目前在Ignite UI for Java產(chǎn)品中提供的所有常用業(yè)務(wù)圖表的實(shí)時(shí)大批量數(shù)據(jù)支持。
隨著專注于幫助設(shè)計(jì)團(tuán)隊(duì)和開發(fā)人員通過美觀的用戶體驗(yàn)更快速地交付軟件,將繼續(xù)提供增強(qiáng)型Ignite UI CLI功能,與Angular CLI集成,更多Sketch UI工具包和應(yīng)用程序模板以及用于任何代碼編輯器(包括Visual Studio code)的圖表和網(wǎng)格可視化配置器。
Ignite UI for Angular安裝以及最新版本特性可查看官網(wǎng)鏈接:https://www.infragistics.com/community/blogs/infragistics/archive/2017/11/14/top-reasons-to-get-started-with-ignite-ui-for-angular.aspx
掃描二維碼推送至手機(jī)訪問。
版權(quán)聲明:本文由飛速云SEO網(wǎng)絡(luò)優(yōu)化推廣發(fā)布,如需轉(zhuǎn)載請注明出處。