React#
React | ||
---|---|---|
React 官方文档 | 用於構建 Web 和原生交互界面的庫。 | https://zh-hans.react.dev/ |
ReactRouter 官方文檔 | 最流行的 React 路由選擇。 | https://reactrouter.com/en/main |
Redux | JS 應用的狀態容器,提供可預測的狀態管理。 | https://cn.redux.js.org/ |
MobX | 簡單,可擴展的狀態管理。 | https://zh.mobx.js.org/README.html |
DvaJS | 基於 React 和 redux 的輕量級 elm 風格框架。 | https://dvajs.com/ |
UmiJS | 插件化的企業級前端應用框架。 | https://v3.umijs.org/zh-CN |
Vue#
Vue | ||
---|---|---|
Vue3 | 漸進式 JavaScript 框架。易學易用,性能出色,適用場景豐富的 Web 前端框架。 | https://cn.vuejs.org/ |
Vue2 | 漸進式 JavaScript 框架。 | https://v2.cn.vuejs.org/ |
Vue Router | 為 Vue.js 提供富有表現力、可配置的、方便的路由。 | https://router.vuejs.org/zh/ |
Vuex | 一個專為 Vue.js 應用程序開發的狀態管理模式 + 庫。 | https://vuex.vuejs.org/zh/ |
Pinia | 您將喜歡使用的 Vue 存儲庫 | https://pinia.web3doc.top/ |
Nuxt | 易懂的 Web 框架 | https://nuxt.com.cn/ |
create-vue | 啟動 Vue 項目的推薦方法。 | https://github.com/vuejs/create-vue |
Vue CLI | Vue.js 開發的標準工具(現已處於維護模式!) | https://cli.vuejs.org/zh/ |
Nodejs#
Nodejs | ||
---|---|---|
Nodejs 官方文檔 | Node.js 是一個開源的、跨平台的 JavaScript 運行時環境。 | https://nodejs.cn/ |
Egg | 為企業級框架和應用而生。 | https://www.eggjs.org/zh-CN |
Express | 基於 Node.js 平台,快速、開放、極簡的 Web 開發框架。 | https://express.nodejs.cn/ |
Koa | Koa -- 基於 Node.js 平台的下一代 web 開發框架。 | https://koa.bootcss.com/ |
Nest | 用於構建高效且可伸縮的服務端應用程序的漸進式 Node.js 框架。 | https://docs.nestjs.cn/ |
微信小程序#
微信小程序 | ||
---|---|---|
微信小程序官網文檔 | 微信小程序官網文檔 | https://developers.weixin.qq.com/miniprogram/dev/framework/ |
uni-app | 編寫一套代碼,可發布到 iOS、Android、Web(響應式)、以及各種小程序(微信 / 支付寶 / 百度 / 頭條 / 飛書 / QQ / 快手 / 釘釘 / 淘寶)、快應用等多個平台。 | https://uniapp.dcloud.net.cn/ |
WePY | 讓小程序支持組件化開發的框架 | https://wepyjs.github.io/wepy-docs/ |
Taro | 多端統一開發解決方案 | https://taro.js.org/ |
WeUI | 為微信小程序量身定制。 | https://github.com/weui/weui-design |
UI 庫#
UI 庫 | ||
---|---|---|
Ant Design | 助力設計開發者「更靈活」地搭建出「更美」的產品,讓用戶「快樂工作」~ | https://ant.design/index-cn |
Ant Design Pro | 開箱即用的中台前端 / 設計解決方案 | https://pro.ant.design/zh-CN |
Ant Design Mobile | 探索移動端 Web 的體驗極限 | https://mobile.ant.design/zh/ |
Element Plus | 基於 Vue 3,面向設計師和開發者的組件庫 | https://element-plus.org/zh-CN/ |
Element | 為開發者、設計師和產品經理準備的基於 Vue 2.0 的桌面端組件庫 | https://element.eleme.io/#/zh-CN |
View Design | 基於 Vue.js 3 的企業級 UI 組件庫和中後台系統解決方案,為數萬開發者服務。 | https://www.iviewui.com/ |
Ant Design of Vue | 這裡是 Ant Design 的 Vue 實現,開發和服務於企業級後台產品。 | https://www.antdv.com/docs/vue/introduce-cn/ |
Material UI | 直觀的 React UI 工具。 | https://mui.com/ |
Vant | 有讚團隊輕量、可定制的移動端 Vue 組件庫。 | https://vant-ui.github.io/vant/#/zh-CN |
Cube UI | 滴滴團隊基於 Vue.js 實現的精緻移動端組件庫。 | https://didi.github.io/cube-ui/#/zh-CN |
Mint UI | 餓了麼團隊基於 Vue.js 的移動端組件庫。 | http://mint-ui.github.io/#!/zh-cn |
NutUI | 京東團隊的輕量級移動端組件庫。 | https://nutui.jd.com/#/ |
Bootstrap | 簡潔、直觀、強悍的前端開發框架,讓 web 開發更迅速、簡單。 | https://www.bootcss.com/ |
PaperCSS | 手繪風格的 css 框架。 | https://www.getpapercss.com/ |
編譯 & 構建 & 打包#
編譯 & 構建 & 打包 | ||
---|---|---|
Webpack | 用於現代 JavaScript 應用程序的靜態模塊打包工具 | https://www.webpackjs.com/ |
Vite | 下一代的前端工具鏈,為開發提供極速響應 | https://cn.vitejs.dev/ |
Rollup | JavaScript 打包器,將點滴代碼編織成錯綜複雜的程序。 | https://cn.rollupjs.org/ |
Gulp | 用自動化構建工具增強你的工作流程! | https://www.gulpjs.com.cn/ |
Grunt | JavaScript 世界的構建工具 | https://www.gruntjs.cn/ |
Babel | Babel 是一個 JavaScript 編譯器。 | https://www.babeljs.cn/ |
框架類庫#
框架類庫 | ||
---|---|---|
single-spa | 前端微服務的 javascript 框架 | https://zh-hans.single-spa.js.org/ |
qiankun | 可能是你見過最完善的微前端解決方案 | https://qiankun.umijs.org/zh |
無界 | 極致的微前端框架。 | https://wujie-micro.github.io/doc/ |
Flutter | 為任何設備構建應用程序 | https://flutter.dev/ |
Electron | 使用 JavaScript、HTML 和 CSS 構建跨平台桌面應用程序 | https://www.electronjs.org/zh/ |
Angular | 構建未來的 Web 開發框架 | https://angular.cn/ |
React Native | 一次學習,隨處書寫。 | https://reactnative.dev/ |
jQuery | Query 是一個快速、小巧、功能豐富的 JavaScript 庫。 | https://jquery.com/ |
Zepto | Zepto 是一個極簡 JavaScript 庫,用於現代瀏覽器,具有大部分與 jquery 兼容的 API。 | https://zeptojs.com/ |
Swiper | Swiper 是純 javascript 打造的滑動特效插件,面向手機、平板電腦等移動終端。 | https://swiper.com.cn/ |
iSlider | iSlider 是一個表現出眾,無任何插件依賴的手機平台 javascript 滑動組件。它能夠處理任何元素,例如圖片或者 DOM 元素。 | http://eux.baidu.com/iSlider/demo/index_chinese.html |
JavaScript#
JavaScript | ||
---|---|---|
MDN | 最權威的 web 技術查詢。 | https://developer.mozilla.org/zh-CN/ |
ECMA-262 | js 標準查詢。 | https://tc39.es/ecma262/ |
阮一峰 ES6 入門教程 | 《ECMAScript 6 入門教程》是一本開源的 JavaScript 語言教程,全面介紹 ECMAScript 6 新引入的語法特性。 | https://es6.ruanyifeng.com/ |
廖雪峰 JavaScript 教程 | 這是小白的零基礎 JavaScript 全棧教程。 | https://www.liaoxuefeng.com/wiki/1022910821149312 |
现代 JavaScript 教程 | 以最新的 JavaScript 標準為基準。通過簡單但足夠詳細的內容,為你講解從基礎到高階的 JavaScript 相關知識。 | https://zh.javascript.info/ |
freeCodeCamp | 互動式 web 技術教程。 | https://www.freecodecamp.org/chinese/learn |
JavaScript 秘密花園 | 深入 JavaScript 某些特性。 | http://shamansir.github.io/JavaScript-Garden/zh/ |
JavaScript 開發者應懂的 33 個概念 | 為了幫助開發者掌握 JavaScript 概念而創立的。 | https://github.com/stephentian/33-js-concepts/blob/master/README.md |
函數式編程 | 為了幫助開發者掌握 JavaScript 概念而創立的。 | https://llh911001.gitbook.io/mostly-adequate-guide-chinese/ |
TypeScript | JavaScript 的超集。 | https://www.tslang.cn/ |
CSS#
CSS | ||
---|---|---|
Sass | 世界上最成熟、最穩定、最強大的專業級 CSS 擴展語言! | https://www.sass.hk/ |
Less | 它是 CSS,只是多了一點東西。 | https://less.nodejs.cn/ |
PostCSS | 是一個用 JavaScript 工具和插件轉換 CSS 代碼的工具。 | https://www.postcss.com.cn/ |
stylus | 富於表現力、動態的、健壯的 CSS。 | https://www.stylus-lang.cn/ |
Animate.css | CSS 動畫。 | https://animate.style/ |
Autoprefixer | Autoprefixer 是一個 PostCSS 插件,它可以解析你的 CSS 並添加供應商前綴。 | https://autoprefixer.github.io/ |
可視化#
可視化 | ||
---|---|---|
ECharts | 一個基於 JavaScript 的開源可視化圖表庫 | https://echarts.apache.org/zh/index.html |
Three.js | Web3D 可視化 | https://threejs.org/ |
AntV | 蚂蚁集团全新一代數據可視化解決方案。 | https://antv.vision/ |
DataV | Vue 大屏數據展示組件庫。 | http://datav.jiaminghi.com/ |
AI 工具#
AI 工具 | ||
---|---|---|
ChatGPT | 世界上最成熟、最強大的對話交互 AI 模型 | https://chat.openai.com/ |
ChatGPT 鏡像站點 | 這兒為你準備了眾多免費好用的 ChatGPT 鏡像站點 | https://github.com/xx025/carrot |
chat-pdf | 上傳一個 PDF 文件,並詢問有關它的任何問題。 | https://damngood.tools/tools/chat-pdf |
AmyMind | 打開即用,思維導圖的基本素養 | https://amymind.com/ |
寫作貓 | 集 AI 寫作、多人協作、文本校對、改寫潤色、自動配圖等功能為一體 | https://xiezuocat.com/ |
StockAI.Trade | 基於 ChatGPT 的 AI 選股工具 | https://stockai.trade/ |
文字 & 圖標#
文字 & 圖標 | ||
---|---|---|
iconFont | 阿里媽媽 MUX 傾力打造的矢量圖標管理、交流平台。 | https://www.iconfont.cn/ |
Bootstrap 官方圖標庫 | 包含 1800 多個圖標的免費、高質量的開源圖標庫 | https://icons.bootcss.com/ |
Font Awesome | 網絡字體工具包 | https://fontawesome.com.cn/ |
EMOJI 中文網 | EMOJI 中文網 | https://www.emojiall.com/zh-hans |
圖片 & 視頻處理#
圖片 & 視頻處理 | ||
---|---|---|
TinyPng | 智能 WebP, PNG 和 JPEG 壓縮 | https://tinypng.com/ |
Final2x | 將圖像超分辨率到任意大小 | https://github.com/Tohrusky/Final2x |
SM.MS | 免費圖床工具 | https://sm.ms/ |
HandBrake | 轉換幾乎任何格式的視頻 | https://github.com/HandBrake/HandBrake |
HiPDF | 一站式 PDF 轉換解決方案 | https://www.hipdf.cn/all-tools |
測試 & 優化工具#
測試 & 優化工具 | ||
---|---|---|
vConsole | 一個輕量、可拓展、針對手機網頁的前端開發者調試面板。 | https://github.com/Tencent/vConsole/blob/dev/README_CN.md |
PageSpeed Insights | 使您的網頁在所有設備上都能快速加載 | https://pagespeed.web.dev/ |
Responsinator | 主流移動設備顯示效果。 | http://www.responsinator.com/ |
Can I use | 查詢瀏覽器支持的現代 web 技術 | https://caniuse.com/ |
Optimizer | Windows 平台的優化器 | https://github.com/hellzerg/optimizer |
大牛博客#
大牛博客 | ||
---|---|---|
阮一峰的個人網站 | 阮一峰的個人網站 | http://www.ruanyifeng.com/ |
網道 | 網道教程 | https://wangdoc.com/ |
張鑫旭的個人首頁 | 張鑫旭的個人首頁 | https://www.zhangxinxu.com/ |
周愛民的博客 | 周愛民的博客 | https://aimingoo.github.io/ |
技術胖的博客 | 15 年開發經驗,目前主做前端開發 | https://jspang.com/ |
內容管理#
內容管理 | ||
---|---|---|
VitePress | 簡單、強大、快速。滿足您一直想要的現代 SSG 框架。 | https://vitepress.dev/ |
VuePress | Vue 驅動的靜態網站生成器 | https://vuepress.vuejs.org/ |
docsify | 一個神奇的文檔網站生成器。 | https://docsify.js.org/#/zh-cn/ |
Jekyll | 將純文本轉化為靜態網站和博客。 | https://www.jekyll.com.cn/ |