Angular關(guān)鍵字列表
年終盤點(diǎn):2017年JavaScript框架發(fā)展現(xiàn)狀
眾所周知,npm在JavaScript社區(qū)的功用之一就是幫助大家發(fā)掘在npm注冊(cè)的、滿足需求的庫和框架。React整體生態(tài)系統(tǒng)的增長不容忽視,不僅Web開發(fā)人員在積極采用React,其它領(lǐng)域的開發(fā)者,例如移動(dòng)和桌面應(yīng)用程序開發(fā)者也在使用它。
Windows 10虛擬機(jī)限時(shí)免費(fèi)裝,含VS 2017
微軟希望能夠讓更多開發(fā)人員使用預(yù)裝了Windows 10 Enterprise和Visual Studio 2017的免費(fèi)虛擬機(jī)來創(chuàng)建通用Windows平臺(tái)應(yīng)用程序。無論選擇哪種虛擬化選項(xiàng)
相繼發(fā)布新版本,Vue與Angular較量再升級(jí)!
競(jìng)爭不僅存在于編程語言之間,框架之間的對(duì)比也是無處不在?!笨蚣苤g的對(duì)比永遠(yuǎn)不是為了戰(zhàn)勝某一個(gè),而是相互促進(jìn)、相互學(xué)習(xí),幫助開發(fā)者和企業(yè)更好的開發(fā)應(yīng)用。
谷歌發(fā)布Angular 5,新增構(gòu)建優(yōu)化、增量編譯等功能,并改進(jìn)了國際化支持。由于大型項(xiàng)目的構(gòu)建時(shí)間被降至2s以內(nèi),在CLI的未來版本中將會(huì)默認(rèn)開啟AOT(Ahead-Of-Time)編譯模式
騰訊開放云實(shí)驗(yàn)室 開源AI框架Angel和NCNN等項(xiàng)目
當(dāng)人工智能不再遙不可及,用戶像“插上電”一樣“接入云”,開發(fā)者再次迎來新一波的機(jī)遇。按照騰訊云在開發(fā)者社區(qū)的計(jì)劃,不僅為開發(fā)者提供開發(fā)者實(shí)驗(yàn)室,還會(huì)提供開源技術(shù)、開發(fā)工具和文檔、線下活動(dòng)、培訓(xùn)和認(rèn)證等各類服務(wù)。
谷歌發(fā)布了廣受歡迎的Angular JavaScript框架的4 0版本,該版本致力于縮小生成代碼的體積,以及保持框架的簡化發(fā)布計(jì)劃。在候選發(fā)布期間,據(jù)許多開發(fā)人員反饋,遷移到版本4使發(fā)布環(huán)境js包(production budles)減少了幾百KB。
2017年React、Angular和Vue的動(dòng)態(tài)
2016年對(duì)于JavaScript來說是非常重要的一年,因?yàn)槠湔Z言和框架均向前邁進(jìn)了一大步。2017年,這種增長勢(shì)頭依然會(huì)繼續(xù),同時(shí)Vue還制定了新一年的計(jì)劃,包括更好的測(cè)試和提升開發(fā)者的體驗(yàn)。
Angular 1.X在Firefox擴(kuò)展開發(fā)中遭禁用
在經(jīng)過了艱苦的工作之后,bitwarden團(tuán)隊(duì)發(fā)現(xiàn),他們用來構(gòu)建Firefox擴(kuò)展的技術(shù)——Angular 1 5 8——已經(jīng)遭到禁用。這不見得是Angular的漏洞,更多的是和Angular 1 X及其他庫與Firefox擴(kuò)展系統(tǒng)及已經(jīng)加載到瀏覽器的頁面的交互方式有關(guān)。
谷歌正式發(fā)Angular 2 提升跨平臺(tái)開發(fā)相容性
Google于2010年發(fā)布第一版Angular開發(fā)框架,解決了開發(fā)人員開發(fā)新網(wǎng)頁的問題,近年網(wǎng)頁技術(shù)變化劇烈,為了適應(yīng)如今應(yīng)用程序開發(fā)者和設(shè)備的復(fù)雜性,Google又于2014年推出第二版Angular框架。
Angular 2最終版發(fā)布,采用語義化版本號(hào)
Angular 2第一個(gè)發(fā)布候選版本(RC:Release Candidate)是在2016年3月公布的,之后就在持續(xù)使之變得更穩(wěn)定、完整。Angular經(jīng)歷一個(gè)這么長的發(fā)布周期的部分原因是,現(xiàn)在它已不再僅僅是一個(gè)web框架了。
NativeScript 2.2將Webpack引入Angular項(xiàng)目
在發(fā)布公告中,來自Telerik的Valio Stoychev詳細(xì)介紹了組件更新,包括Data Form(現(xiàn)在尚處于Beta測(cè)試階段)、Chart(現(xiàn)已完成Beta測(cè)試)、SideDrawer和AppFeedback。
Angular 2即將發(fā)布最終版本之時(shí),項(xiàng)目宣布了又一大改變點(diǎn)。項(xiàng)目中將不再使用把TypeScript編譯到JavaScript和Dart,Dart的部分將成立專門的團(tuán)隊(duì)進(jìn)行負(fù)責(zé),分離出其自己的代碼庫。
Angular CLI 幫助開發(fā)者快速創(chuàng)建Angular 2項(xiàng)目和組件
在 ng-conf 2016的一場(chǎng)演講中,Mike Brocchi向開發(fā)者詳細(xì)展示了 Angular CLI(全稱Command Line Interface)及其功能。
Angular移動(dòng)工具集要讓W(xué)eb應(yīng)用有原生的感覺
在ng-conf 2016大會(huì)上,Jeff Cross和Alex Rickabaugh花時(shí)間介紹了AMT以及它如何幫助開發(fā)人員讓W(xué)eb應(yīng)用的行為更像原生應(yīng)用。原生應(yīng)用的其中一個(gè)好處是,一旦安裝,即使沒有網(wǎng)絡(luò),也總是可以保證最低限度的使用。
雖然Angular是一種構(gòu)建Web應(yīng)用的強(qiáng)大方式,但是長期以來,開發(fā)人員都知道它在SEO和可訪問性方面的限制。針對(duì)該問題的解決方案就是記錄用戶的事件,并在客戶端JS加載完成之后進(jìn)行重放。
Angular 2的架構(gòu)讓它有可能使用多種渲染引擎來渲染應(yīng)用,其中包括React Native。據(jù)Marc Laval所說,原生移動(dòng)開發(fā)和web開發(fā)很類似,除了是使用不同的組件而不是HTML和CSS提供的那些:
企業(yè)網(wǎng)版權(quán)所有?2010-2024 京ICP備09108050號(hào)-6京公網(wǎng)安備 11010502049343號(hào)