前端資源(框架,庫,網站)

前端有不少優美的框架和庫,以及一些資源不少的網站和博客,今天我準備和你們分享分享javascript

    框架html

    前端

    插件vue

    工具java

    網站react

 (因爲Vue和React的UI庫比較多,我將在下一篇文章中展現)git

框架程序員

     Vue:angularjs

      Vue (讀音 /vjuː/,相似於 view) 是一套用於構建用戶界面的漸進式框架。github

      Vue 被設計爲能夠自底向上逐層應用。

      Vue 的核心庫只關注視圖層,不只易於上手,還便於與第三方庫或既有項目整合。

      與現代化的工具鏈以及各類支持類庫結合使用時,Vue 也徹底可以爲複雜的單頁應用提供驅動

      連接:https://cn.vuejs.org/v2/guide/index.html

 

  React:

      React 是一個用於構建用戶界面的 JAVASCRIPT 庫。

      React主要用於構建UI,不少人認爲 React 是 MVC 中的 V(視圖)。

      React 起源於 Facebook 的內部項目,用來架設 Instagram 的網站,並於 2013 年 5 月開源。

      React 擁有較高的性能,代碼邏輯很是簡單,愈來愈多的人已開始關注和使用它

      連接:https://react.docschina.org/

 

  React Native:

      React Native使你只使用JavaScript也能編寫原生移動應用它在設計原理上和React一致,經過聲明式的組件機制來搭

      建豐富多彩的用戶界面。

      最終產品是一個真正的移動應用,從使用感覺上和用Objective-C或Java編寫的應用相比幾乎是沒法區分的。 React

      Native所使用的基礎UI組件和原生應用徹底一致

      連接:https://reactnative.cn/

 

  angular:

      徹底使用JavaScript編寫的客戶端技術。同其餘歷史悠久的Web技術(HTML、CSS和JavaScript)配合使用,使Web應用

      開發比以往更簡單、更快捷

      AngularJS主要用於構建單頁面Web應用。它經過增長開發人員和常見Web應用開發任務之間的抽象級別,使構建交互式的

      現代Web應用變得更加簡單。

      AngularJS的開發團隊將其描述爲一種構建動態Web應用的結構化框架

      AngularJS使開發Web應用變得很是簡單,同時也下降了構建複雜應用的難度。它提供了開發者在現代Web應用中常常要用

      到的一系列高級功能

      連接:https://angularjs.org/

 

  Flutter:

      Flutter是谷歌的移動UI框架,能夠快速在iOS和Android上構建高質量的原生用戶界面。

      Flutter能夠與現有的代碼一塊兒工做。

      Flutter是徹底免費、開源的

      Flutter是一款移動應用程序SDK,一份代碼能夠同時生成iOS和Android兩個高性能、高保真的應用程序

      連接:https://flutterchina.club/

 

  Taro(泰羅):

      一套遵循React規範的端統一開發框架(京東的凹凸實驗室開發)

      能夠只書寫一套代碼,再經過 Taro 的編譯工具,將源代碼分別編譯出能夠在不一樣端(微信/百度/支付寶/字節跳動小程序、

      H五、React-Native 等)運行的代碼

      全面支持TypeScript

      連接:https://taro.aotu.io/

 

   Chameleon(變色龍):

      端統一開發框架,「一端所見即多端所見」,你只需開發一次就能跑全部端(滴滴開發)

      首創強大的跨多端語法檢查功能

      首創多態協議,輕鬆維護一套代碼實現跨多端

      一鍵導出原生組件無污染引用原生組件

      連接:https://cml.js.org/#/

 

  UIkit:

      UIkit 是 YOOtheme 團隊開發的一款輕量級、模塊化的前端框架,可快速構建強大的web前端界面。

        UIKit提供了全面的HTML、CSS及JS組件,它們使用簡單,容易定製和擴展。

        基於LESS開發,代碼結構清晰簡單,易於擴展和維護,而且具備體積小、反應靈敏的響應式組件,

      你能夠根據 UIKit 基本的風格樣式,輕鬆地自定義建立出本身喜歡的主題樣式。

        連接:http://www.getuikit.net/

 

  layUI:  

      layui(諧音:類UI) 是一款採用自身模塊規範編寫的前端 UI 框架,遵循原生 HTML/CSS/JS 的書寫與組織形式,

      門檻極低,拿來即用。

      很是適合界面的快速開發。

      她區別於那些基於 MVVM 底層的 UI 框架,卻並不是逆道而行,而是信奉返璞歸真之道。

      準確地說,她更可能是爲服務端程序員量身定作,你無需涉足各類前端工具的複雜配置,只需面對瀏覽器自己,

      讓一切你所須要的元素與交互,從這裏信手拈來 

      layui 兼容人類正在使用的所有瀏覽器(IE6/7除外),可做爲 PC 端後臺系統與前臺界面的速成開發方案。 

      其獨立組件layer 做爲 layui 的一個彈層模塊,是國內最多人使用的彈層模塊

 

  Amaze UI:

      是一個輕量級(全部 CSS 和 JS gzip 後 100 kB 左右)、 Mobile first 的前端框架, 基於開源社區流行前端框架編寫

      以移動優先(Mobile first)爲理念,從小屏逐步擴展到大屏,最終實現全部屏幕適配,適應移動互聯潮流

      面向 HTML5 開發,使用 CSS3 來作動畫交互,平滑、高效,更適合移動設備,讓 Web 應用更快速載入。

      

  ramda:

     一款實用的 JavaScript 函數式編程庫

      連接:http://ramda.cn/docs/

    lodash:

      是一個一致性,模塊化,高性能的JavaScrip使用工具庫

      連接:https://www.lodashjs.com/

    Moment:

      一個Javascript時間日期處理類庫(大小約200多Kb)

      連接:https:http://momentjs.cn/   

  DayJS:

      一個輕量級的Javascript時間日期處理類庫(大小約7kb)

      連接:https://www.npmjs.com/package/dayjs

   

插件

  Swipper:

      Swiper是純javascript打造的滑動特效插件,面向手機、平板電腦等移動終端。

      Swiper能實現觸屏焦點圖、觸屏Tab切換、觸屏多圖切換等經常使用效果。

      Swiper開源、免費、穩定、使用簡單、功能強大,是架構移動終端網站的重要選擇!

      連接:https://www.swiper.com.cn/

  Sortable.js:

      是一款輕量級的拖放排序列表的js插件(雖然體積小,可是功能很強大)

      連接:https://www.npmjs.com/package/sortablejs

工具:

  飛冰(ice):

      Iceworks工具,這是一個圖形化界面的開發平臺,它承載了ICE的物料體系和開發體驗,飛冰(ICE)是一套基於React的中後臺應用解決方案

      特地吹兩句,開源沒有多久,可是十分好用

      連接:https://alibaba.github.io/ice/

網站

  SegmentFault(思否):      連接:https://segmentfault.com/

  

  掘金:

    

        連接:https://juejin.im/timeline

  

  博客園:

      連接:https://www.cnblogs.com/

 

  CSDN:

  

 

        連接:https://www.csdn.net/

 

  W3School:

  

        連接:http://www.w3school.com.cn/

  51CTO:

        連接:http://www.51cto.com/

 

  小老弟,看完了?看完了能不能給個推薦或者贊啊,躺等一手

相關文章
相關標籤/搜索