當前位置:
首頁 > 知識 > 一大批前端程序員又要失業了,阿里 imgcook體驗版發布!

一大批前端程序員又要失業了,阿里 imgcook體驗版發布!

開源會上癮,你看阿里,接二連三「搞事情」,一年都不知道開源了多少產品了。

最近阿里有發布了 imgcook 社區體驗版。該產品經過淘寶前端團隊內部近 2 年的打磨。目測又要有不少前端程序員畢業吧!

imgcook 是專註以各種圖像(Sketch/PSD/靜態圖片)為原材料烹飪的匠心大廚,通過智能化手段將各種圖像一鍵生成可維護的 UI 視圖代碼,期望此 imgcook (圖像大廚) 未來能夠成為一位 P5 級別的重構工程師,能切實提高開發的開發效率,並助力開發、設計師、測試的高效協作,淘寶期望 imgcook 做到:

100% 還原【設計師再也不用還原走查了】

100% 兼容【測試再也不用適配樣式了】

一鍵上線【開發再也不用切圖寫樣式了】

imgcook 的願景:能夠高度還原各種圖像,釋放 UI 開發生產力,讓你關注更具挑戰性的事情!

一大批前端程序員又要失業了,阿里 imgcook體驗版發布!

對於 AI 編程來說,imgcook 不是第一個,也絕不是最後一個。早前微軟就已經宣布 AI 編碼 Sketch2Code 了,具體可以看我的這篇文章《微軟開源的 Sketch2Code(草圖變代碼,AI編碼,AI開發) 是個什麼東東?》。話說回來,淘寶 imgcook 主要解決的問題是:使用圖像生成代碼的時候,我們關心的不僅僅是生成 UI 的還原度,也關心生成的代碼是否合理、可維護,如果生成的代碼屬於不可讀不可維護的快餐代碼,開發使用上再對其進行二次開發就會顯得極為艱難,而往往後者的難度相比前者更甚,如果需要在生產環境中使用,這個問題就無法避免。

對此,imgcook 的定位就在於解決 UI 還原以及生成可維護代碼的問題。

對於可維護性代碼的問題,imgcook 會對還原後的 UI 在代碼層面上生成目前使用比較廣泛的 Flexbox 布局以及相對定位布局,在一些自定義的命名上(比如樣式命名),imgcook 也會根據開發者的習慣生成更加人性化的命名。

目前 imgcook 推出的社區體驗版,除了有 Sketch 版插件,還有基於在線編輯的 web 版。web 版體驗地址是:https://imgcook.taobao.org/project。

喜歡這篇文章嗎?立刻分享出去讓更多人知道吧!

本站內容充實豐富,博大精深,小編精選每日熱門資訊,隨時更新,點擊「搶先收到最新資訊」瀏覽吧!


請您繼續閱讀更多來自 極客教程 的精彩文章:

DOM探索之-DOM的nodeType、nodeName、nodeValue
js設計模式之一-單例模式

TAG:極客教程 |