成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

為什么要重復(fù)造輪子?

xcold / 1356人閱讀

摘要:但俗話說的好,不要重復(fù)造輪子。最后決定,還是自己動(dòng)手造輪子?,F(xiàn)在這套庫已經(jīng)開發(fā)出了基于的通用和等幾個(gè)組件了,自己鍛造的兵器,用起來還是比較趁手的。

今年以來一直在做釘釘移動(dòng)端的企業(yè)應(yīng)用開發(fā),在UI上一直有個(gè)問題困擾著我們的開發(fā)團(tuán)隊(duì),就是到底要不要使用第三方的UI庫。

我們的技術(shù)棧有兩個(gè)方向,其中的一個(gè)是jQuery+php。一開始在UI選型上用了jQuery Mobile,但jQuery Mobile組件一直用著不順手——首先風(fēng)格不是我們想要的,我們偏好扁平,而jQuery Mobile很立體;jQuery Mobile體積很大,包含了太多不需要用到的控件和效果;jQuery Mobile不全面,連最常用的datetimepicker都沒有。

目光轉(zhuǎn)向另外兩個(gè)方案,一個(gè)是去github上找一個(gè)流行的jQuery框架或者UI庫,第二是團(tuán)隊(duì)自己開發(fā)UI組件,需要用到什么就開發(fā)什么,最后把所有成果合成到一起,就可以形成有自己風(fēng)格的一套UI組件。

但俗話說的好,不要重復(fù)造輪子。我們一開始先執(zhí)行第一個(gè)方案,在github上找了3個(gè)star超過1k的方案,試用之后感覺還是不舒服,特別是datetimepicker,沒有一個(gè)令人滿意的。最后決定,還是自己動(dòng)手造輪子。

現(xiàn)在這套UI庫已經(jīng)開發(fā)出了基于jQuery的通用input、photopicker、datetimepicker和list等幾個(gè)組件了,自己鍛造的兵器,用起來還是比較趁手的。其中datetimepicker是我開發(fā)的,過程中收益匪淺,攻克了惡意滿滿的Safari,感受到了CSS3的溫暖,也體會(huì)到了jQuery的強(qiáng)大。

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://systransis.cn/yun/84210.html

相關(guān)文章

  • 個(gè)輪子,我學(xué)到了什么

    摘要:閱讀原文造個(gè)輪子我學(xué)到了什么聽說的最多的是不是不要重復(fù)的造輪子不要被這句話蒙騙了,這句話應(yīng)該還沒說完整,在什么情況下不要造輪子實(shí)際項(xiàng)目中由于工期和質(zhì)量原因,肯定不希望你造輪子,你造輪子花費(fèi)時(shí)間且質(zhì)量不如現(xiàn)有的輪子。 閱讀原文:造個(gè)輪子,我學(xué)到了什么 聽說的最多的是不是不要重復(fù)的造輪子?不要被這句話蒙騙了,這句話應(yīng)該還沒說完整,在什么情況下不要造輪子?實(shí)際項(xiàng)目中由于工期和質(zhì)量原因,肯定不...

    Acceml 評(píng)論0 收藏0
  • 簡(jiǎn)化你的 Java 對(duì)象依賴

    摘要:通過控制反轉(zhuǎn),對(duì)象在被創(chuàng)建的時(shí)候,由一個(gè)調(diào)控系統(tǒng)內(nèi)所有對(duì)象的外界實(shí)體,將其所依賴的對(duì)象的引用傳遞給它。依賴注入接下來是分析注解和依賴并創(chuàng)建對(duì)象,注入依賴。 控制反轉(zhuǎn)(Inversion of Control,縮寫為IoC),是面向?qū)ο缶幊讨械囊环N設(shè)計(jì)原則,可以用來減低計(jì)算機(jī)代碼之間的耦合度。其中最常見的方式叫做依賴注入(Dependency Injection,簡(jiǎn)稱DI),還有一種方式...

    DangoSky 評(píng)論0 收藏0
  • 輪子和用輪子:快速入門JavaScript模塊化

    摘要:此時(shí)使用一種叫做立即執(zhí)行函數(shù)的辦法,可以避免暴露私有成員。解決方法就是所謂寬放大模式與之前唯一的不同就是參數(shù)可以為空對(duì)象。受篇幅限制,本篇入門到此結(jié)束,我會(huì)在下一篇討論流行的模塊化規(guī)范。 前言 都說不重復(fù)造輪子,就像iPhone——它除了打電話還可以播放音樂——但是工程師不用從零開始做一個(gè)音樂播放功能,也許只要在iPhone的系統(tǒng)中整合一個(gè)ipod。 前端開發(fā)亦是如此,最理想化的開發(fā)狀...

    harriszh 評(píng)論0 收藏0
  • Java程序員的成長(zhǎng)之路

    摘要:雖然題目是寫的程序員,但對(duì)其他語言的開發(fā)來說也會(huì)有借鑒作用。一定要記住,作為一個(gè)程序猿,平日里所接觸的技術(shù)可能會(huì)很多,但是想要讓一門技術(shù)成為你的優(yōu)勢(shì),那么一定是你對(duì)這門技術(shù)的了解強(qiáng)過絕大多數(shù)人才行。 閱讀本文大概需要 8.2 分鐘。 tips:雖然題目是寫的Java程序員,但對(duì)其他語言的開發(fā)來說也會(huì)有借鑒作用。 本篇介紹的是大體思路,以及每個(gè)節(jié)點(diǎn)所需要學(xué)習(xí)的書籍內(nèi)容,如果大家對(duì)詳細(xì)的技...

    stormjun 評(píng)論0 收藏0
  • 關(guān)于Dobee

    摘要:所以其實(shí)核心在于每個(gè)組件上面,上面實(shí)現(xiàn)的東西才是至關(guān)重要的。也因?yàn)檎蛉绱?,每個(gè)組件都是獨(dú)立更新,互不干擾的。未來暢想至于未來,我覺得互聯(lián)網(wǎng)這世界正在發(fā)生翻天覆地的變化,也是。 What is Dobee 其實(shí)Dobee,是一個(gè)很簡(jiǎn)單的輕量級(jí)PHP框架,composer管理安裝。 項(xiàng)目地址: 1. coding 2. Github 歡迎大家去吐槽一下。 由來 整個(gè)項(xiàng)目的來龍去...

    jcc 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

最新活動(dòng)
閱讀需要支付1元查看
<