Meteor JavaScript框架強(qiáng)勢(shì)入駐Windows
譯文直到目前,希望通過Meteor JavaScript框架進(jìn)行Web與移動(dòng)應(yīng)用程序構(gòu)建的開發(fā)人員仍然需要憑借Mac或者Linux客戶端方能實(shí)現(xiàn)預(yù)期目標(biāo)。但現(xiàn)在情況隨著Meteor 1.1的出現(xiàn)而有了轉(zhuǎn)機(jī),***版本除了支持Windows客戶端之外、也同時(shí)具備了與MongoDB 3.0數(shù)據(jù)庫并行協(xié)作的能力。
“隨著Meteor 1.0版本于去年的正式發(fā)布,那些希望使用Windows系統(tǒng)平臺(tái)的開發(fā)人員成了被遺忘的悲劇群體,但這一群體占據(jù)開發(fā)者整體市場的半數(shù)份 額,”Meteor項(xiàng)目聯(lián)合創(chuàng)始人兼兼Meteor開發(fā)公司副總裁Matt DeBergalis指出,其主要負(fù)責(zé)該公司技術(shù)方案的海外推廣。那些將Windows系統(tǒng)作為主要開發(fā)平臺(tái)的開發(fā)人員只能通過虛擬機(jī)系統(tǒng)或者其它一些復(fù) 雜性較高的解決方案才能運(yùn)用Meteor。
這意味著截至目前對(duì)Windows系統(tǒng)的支持能力一直是這套框架的***短板,而且已經(jīng)有成千上萬開發(fā)人 員就此發(fā)起請(qǐng)?jiān)福珼eBergalis在一次采訪當(dāng)中強(qiáng)調(diào)稱。盡管Windows開發(fā)人員完全可以將自己需要的任意工具與Meteor進(jìn)行協(xié)作,但他們更 希望能夠進(jìn)一步將微軟Visual Studio IDE以及微軟Azure云等技術(shù)方案與之進(jìn)行集成。
Meteor提供的這套平臺(tái)能夠?qū)avaScript作為開發(fā)語言,并貫穿從開發(fā)到交付的整個(gè)應(yīng)用程序構(gòu)建流程。 開發(fā)人員在每套平臺(tái)上選定單一JavaScript代碼庫之后,還能同時(shí)使用JavaScript以及HTML技能儲(chǔ)備,此外MongoDB 3.0的支持能力也將這一高人氣NoSQL數(shù)據(jù)庫引入了設(shè)備本身。
某位已經(jīng)在使用Meteor的開發(fā)人員將新近實(shí)現(xiàn)的Windows與MongoDB 3.0支持能力視為這套框架向更多開發(fā)者群體拓展的重要前進(jìn)步伐。“Windows支持能力為Meteor開啟了通往更龐大開發(fā)者社區(qū)的大門,這部分用戶 此前并未涉及Mac或者Unix開發(fā)環(huán)境,其具體規(guī)模要遠(yuǎn)遠(yuǎn)超出大家在初創(chuàng)企業(yè)附近的咖啡廳中所能見到的人員數(shù)量,”開發(fā)人員Ry Walker表示。“就像其它各類網(wǎng)絡(luò)效應(yīng)產(chǎn)品一樣,Meteor在發(fā)展壯大的同時(shí)也積累起了更為龐大的使用者社區(qū),而且Windows與MongoDB 3.0這兩項(xiàng)新增支持能力的加入將使其吸引到更多開發(fā)人員。”
Walker同時(shí)指出,Meteor“盡可能提高便捷性水平,同時(shí)全面推動(dòng)‘先導(dǎo)藥’在現(xiàn)代JavaScript開發(fā)流程中的普及。而且在招聘方面,它吸引到了最為優(yōu)秀的開發(fā)人員——這部分人才往往占據(jù)著技術(shù)進(jìn)步工作的前沿地帶。”
英文:Meteor JavaScript framework hits Windows