<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          50個好用的前端框架,你都用過嗎

          共 5320字,需瀏覽 11分鐘

           ·

          2020-12-27 00:58

          來源 |?https://www.jianshu.com/p/182b69e54fe8
          今天跟你分享一些目前比較熱門新鮮度靠前的50款前端工具,希望對你有所幫助。
          一、構建工具
          1、 Parcel
          地址:https://parceljs.org/
          Parcel是一款極速零配置WEB應用打包工具,快速、幾乎零配置是它最大的特點,開箱即用。相比webpack,Parcel對于新手來說未嘗不是一個很好的選擇。
          2、 Critters
          地址:github.com
          一款webpack的插件,它可以很方便的配置內聯(lián)關鍵css( critical CSS ),其余的css部分則會異步加載,由于它不使用無頭瀏覽器(headless browser)呈現(xiàn)內容,因此快速輕巧。
          3、sucrase
          地址:sucrase.io
          如果你用typscript構建React項目,sucrase將是一個不錯的選著,它的編譯速度將是Babel的20倍。sucrase——一款ES6+編譯器,重點關注非標準語言,例如Typescript,JSX和Flow。
          4、Webpack Config Tool
          地址:webpack.jakoblind.no
          一款可視化的在線工具網(wǎng)站,你只需要選擇前端項目運用到技術和相關配置,就能一鍵幫你生成webpack.config.js,省去你不少的麻煩。
          5、JSUI
          地址:github.com/kitze/JSUI
          JSUI 是一個可視化分類、構建和管理 JavaScript 項目的工具。不管是前端應用還是后端應用,也不論使用的是哪種框架,只要項目有一個 package.json ,即可進行管理。
          6、PWA Universal Builder
          地址:pwa.cafe/
          一款腳手架構建工具,方便創(chuàng)建基于Preact,React,Vue和Svelte的項目,開箱及支持Babel,Bublé,Browserlist,TypeScript,PostCSS,ESLint,Prettier和Service Workers!
          7、VuePress
          地址:vuepress.vuejs.org/
          VuePress 由兩部分組成:第一部分是一個極簡靜態(tài)網(wǎng)站生成器,它包含由 Vue 驅動的主題系統(tǒng)和插件 API,另一個部分是為書寫技術文檔而優(yōu)化的默認主題,它的誕生初衷是為了支持 Vue 及其子項目的文檔需求。
          每一個由 VuePress 生成的頁面都帶有預渲染好的 HTML,也因此具有非常好的加載性能和搜索引擎優(yōu)化(SEO)。同時,一旦頁面被加載,Vue 將接管這些靜態(tài)內容,并將其轉換成一個完整的單頁應用(SPA),其他的頁面則會只在用戶瀏覽到的時候才按需加載。
          二、框架和庫
          8、 PWA Starter Kit
          地址:pwa-starter-kit.polymer-project.org/
          通過功能豐富的WEB組件快速幫你構建功能齊全的PWA網(wǎng)站項目,幾乎零配置,完成了構建、測試和快速部署。
          9、PaperCSS
          www.getpapercss.com/
          一個不太常規(guī)的CSS框架,如果你希望你的網(wǎng)站有手繪風格感覺,選擇它準沒錯。
          10、boardgame.io
          地址:boardgame.io/
          BOARDGAME.IO是 Google 開源的一個游戲框架,旨在允許游戲作者將游戲規(guī)則從本質上轉化為一系列簡單的函數(shù),這些函數(shù)用于描述當一個指定動作發(fā)生時游戲的狀態(tài)變化,框架負責處理表述性狀態(tài)傳遞。無需再手動編寫任何網(wǎng)絡或后端代碼。功能特性:
          狀態(tài)管理:自動跨瀏覽器、服務器和存儲器無縫管理游戲狀態(tài);
          快速成型:在渲染游戲之前調試界面以模擬更改。
          多人游戲:所有連接到同一游戲的瀏覽器都實時同步,無需刷新。
          私密狀態(tài):私密信息可從客戶端隱藏。
          日志:游戲日志可查看任意時間的信息。
          UI 工具包:常用于游戲中的 React 組件。
          11、Stimulus
          地址:stimulusjs.org
          Stimulus是一個適度的前端框架,它并不試圖接管整個前端的方方面面,不關心如何渲染HTML,相反用來增強HTML的相關行為。如果你的團隊規(guī)模較小,但又想要和那些使用比較費力的主流方案的較大團隊競爭,那么這是一個比較適合的前端框架方案。
          12、sapper
          地址:sapper.svelte.technology/
          Sapper是一個類似Next.js的框架,具有極高的性能和內存效率,具備代碼分割,服務端渲染的現(xiàn)代框架功能,是一款軍工級別的框架。
          13、Reakit
          地址:reakit.io/
          使用這個框架能讓你快速搭建漂亮的React UI 交互站點。
          14、Evergreen
          地址:evergreen.segment.com/
          更為強大的React UI 框架,有一套非常標準的UI設計語言幫你構建企業(yè)級的具有國際范設計風格的WEB應用,這個框架類似我們國內的ant.design(https://ant.design/docs/spec/colors-cn)
          三、HTML和CSS工具
          15、 keyframes.app
          地址:keyframes.app
          一款基于時間關鍵幀,在線制作網(wǎng)頁動畫的網(wǎng)站,你無需在編輯器和瀏覽器直接互相切換,及所見即所得。keyframes.app提供在線制作和谷歌瀏覽器擴展插件兩種形式。制作完成后,你能很方便的將自動產(chǎn)生的CSS代碼復制到你的項目中。
          16、 Emotion
          地址:emotion.sh/
          Emotion是一款用JavaScript編寫css的庫,支持字符串和對象兩種方式聲明CSS變量,如果你在使用React,試用這個庫將讓你以更加優(yōu)雅的方式用JavaScript編寫CSS。
          17、modern-normalize
          地址:github.com
          normalize.css可以讓瀏覽器以接近標準的方式一致地渲染所有元素,而且不同于cssrest,只針對需要正常化的元素。modern-normalize只針對現(xiàn)代瀏覽器,而且足夠現(xiàn)代,甚至IE和Edge都已經(jīng)放棄。
          18、layerJS
          地址:layerjs.org/
          一款你只需要編寫HTML就能很輕松實現(xiàn)菜單、畫框、彈出層、滾動視察、縮放、觸摸手勢等眾多效果的框架,這個框架代碼壓縮版只有30KB,很方便與各種前端框架集成(Angular,VueJS,React),支持響應式和觸摸,并且不依賴任何庫就能實現(xiàn)。
          19、css-blocks
          地址:css-blocks.com/
          一款受 CSS Modules, BEM 和 Atomic CSS 框架啟發(fā),為你的web應用組件提供完美的CSS模塊方案。
          20、usebasin
          地址:usebasin.com/
          一款你只需要設計表單,無需編寫后端代碼,就能很方便的將表單應用集成到你的項目里。
          21、mustard
          地址:mustard-ui.com/
          一款適合初學者的CSS框架,但是看起來還蠻不錯,模塊化,開源,壓縮版只有6KB,支持FLEX,Grid布局和自帶一些漂亮UI,比如進度條,表單、按鈕等,雖然小,但功能齊全。
          四、javascript工具
          22、ScrollHint
          地址:appleple.github.io
          一個JS庫,用于指示元素可以水平滾動,并帶有指針圖標,如果你在做一個新手引導,這個工具將會是一個不錯的選擇。
          23、ToastUI editor
          地址:github.com
          強大的Markdown編輯器tui.editor,方便集成到你的項目里,這款強大的富媒體編輯器有以下特點:
          支持 CommonMark 與 GFM(GitHub Flavored Markdown)兩種標準
          支持豐富的擴展插件,如顏色選擇器、圖表、UML、表格合并
          提供了所見即所得與 Markdown 這兩種模式,在編輯過程中可以隨時切換,非常方便。在所見即所得模式下,可以直接從瀏覽器、 Excel、PPT等復制文本,并且保留原來的格式
          24、FilePond
          地址:github.com
          Filepond 是一個用于文件上傳的 JavaScript 庫,可以上傳任何內容,優(yōu)化圖像以獲得更快的上傳速度,并提供一個出色的,可訪問的,流暢的用戶體驗。
          Filepond 提供了多種上傳方式:拖放,復制和粘貼文件,瀏覽文件系統(tǒng)或僅使用庫的API。gzip 壓縮后僅有 21KB ,并且內置了圖像優(yōu)化和圖像自動調整功能。
          Filepond 適用于 React , Vue , Angular 和 jQuery 。
          25、Dinero.js
          地址:sarahdayan.github.io/dinero.js/
          一個用來創(chuàng)建、計算和格式化貨幣價值的不可變的框架。
          無論在銀行應用程序、電子商務網(wǎng)站還是證券交易所平臺,我們每天都在與金錢互動。我們也越來越依賴技術來處理問題。
          然而,關于如何以編程處理貨幣價值尚無共識。雖然金錢是現(xiàn)代社會中普遍存在的概念,但相較于日期和時間之類的東西,它并不是任何主流語言中的一流數(shù)據(jù)類型。結果,每一種軟件都有自己的處理方式,且伴隨著陷阱。
          Dinero.js遵循Fowler的模式更多一點兒。它允許你在JavaScript中創(chuàng)建、計算和格式化貨幣值。你可以進行數(shù)學運算、解析和格式化對象,使你的開發(fā)過程更加輕松。
          該庫設計為不可變和可鏈接的模式。它支持全局設置,具有擴展格式選項,并提供本機國際化支持。
          26、Swup
          地址:github.com/gmrchk/swup
          一款適合初學者的框架,方便靈活易用,讓你能快速制作專業(yè)級的頁面轉場動畫效果。
          27、Selection.js
          地址:simonwep.github.io/selection/
          簡單易用的可視化,支持鼠標拖拽、使用Cmd/Ctrl+click 選擇頁面元素的庫(支持分組選擇),大大節(jié)省了你的開發(fā)時間。只有3KB大小,不依賴jQuery。
          28、Glider.js
          地址:nickpiscitelli.github.io/Glider.js/
          一個超快速(25毫秒加載),輕量級(小于3KB),無依賴性(不需要jQuery)的制作幻燈效果的前端庫,支持響應式,易于擴展,方便自定義事件等...,更多特性等待你的發(fā)現(xiàn)!
          29、ScrollOut
          地址:scroll-out.github.io/
          一款幫你制作專業(yè)級Scroll滾動效果(滾動視差)的框架,框架大小不到1KB,使用回調的方式將相關動畫元素的屬性進行實時分配,方便你做出個性化的動態(tài)效果。
          自己是從事了五年的前端工程師,不少人私下問我,2019年前端該怎么學,方法有沒有?
          沒錯,年初我花了一個多月的時間整理出來的學習資料,希望能幫助那些想學習前端,卻又不知道怎么開始學習的朋友。
          五、圖標、圖表工具
          30、Orion Icon Library
          地址:orioniconlibrary.com/
          多達6000專業(yè)免費的SVG矢量圖標,還支持深度的定制,比如更換配色,更改線條粗細,變換圖標風格(細線條、粗線條、扁平),一鍵生成相關代碼。
          31、Frappe Charts
          地址:frappe.io/charts
          一款簡單、專業(yè)、開源、現(xiàn)代風格的SVG報表工具,不需要任何依賴庫,代碼風格簡單,簡單易用。支持一鍵導出svg代碼。
          32、SVGator
          地址:www.svgator.com/
          如果您希望將Web圖形提升到一個新的水平,那么動畫SVG就是您的選擇,而SVGator是您可以用來創(chuàng)建它們的最簡單的工具之一。
          一款專業(yè)級的SVG動畫制在線制作工具。SVGator還具有代碼管理器面板,因此您可以準確地看到應用程序生成的代碼。SVGator導出干凈,格式良好的代碼。
          33、ApexCharts
          地址:apexcharts.com/
          ApexCharts.JS 是一個現(xiàn)代化 JavaScript 圖表庫,用于使用簡單的 API 構建交互式圖表和可視化,功能十分強大。方便你將圖表嵌入到你的Vue、React項目中。
          34、MapKit JS
          地址:developer.apple.com
          一款蘋果公司提供的地圖工具,如果想制作和蘋果官方網(wǎng)站一樣的地圖風格,這個工具將是一個不錯的選擇,允許你在地圖上添加交互事件,豐富你的地圖應用。
          35、Img2
          地址:github.com
          一款圖片自動預加載和緩存工具,防止圖片閃爍,并使用模糊濾鏡預先顯示圖片延遲圖片加載,提高網(wǎng)頁加載速度,使用起來非常簡單,你只需要使用


          懸賞博主專區(qū)請掃描這里


          喜愛數(shù):?1億+?發(fā)帖數(shù):?1億+
          回帖數(shù):?1億+?結貼率:?99.9%


          —————END—————



          喜歡本文的朋友,歡迎關注公眾號?程序員哆啦A夢,收看更多精彩內容

          點個[在看],是對小達最大的支持!


          如果覺得這篇文章還不錯,來個【分享、點贊、在看】三連吧,讓更多的人也看到~

          瀏覽 94
          點贊
          評論
          收藏
          分享

          手機掃一掃分享

          分享
          舉報
          評論
          圖片
          表情
          推薦
          點贊
          評論
          收藏
          分享

          手機掃一掃分享

          分享
          舉報
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  免费在线看黄色 | 激情丁香五月天 | 波多野结衣国产 | 欧美A片视频 | 成人一区二区三区四区五区91电影 |