大发dafa官方下载

Bootstrap

简洁、直观、强悍的前端开发框架,让web开发更迅速、简单。

Bootstrap 优站精(jing)选(xuan)频道收集了众多基于(yu) Bootstrap 构建、设计精(jing)美的、有创意的网(wang)站。

Webpack 是当下最热门的前端资源模块(kuai)(kuai)化管理和打包(bao)(bao)工具(ju)。它(ta)可以将许多松(song)散的模块(kuai)(kuai)按照依(yi)赖和规则打包(bao)(bao)成符合生产环(huan)境(jing)部署的前端资源。

React 起源(yuan)于 Facebook 的内部项目,是一个(ge)用于构建用户界(jie)面的 JavaScript 库。

TypeScript 是由微软开源的(de)编程语言(yan)。它是 JavaScript 的(de)一个(ge)超集,而且本质上向这个(ge)语言(yan)添(tian)加了可选的(de)静态类(lei)型(xing)和基于类(lei)的(de)面(mian)向对象(xiang)编程。

Svelte 是构建(jian) Web 应用程序(xu)的一(yi)种新方法。Svelte 是一(yi)个编(bian)译(yi)器,它将声明性(xing)组件转(zhuan)换成高效(xiao)的 JavaScript 代码,并像做(zuo)外科手术一(yi)样细粒度地(di)更新 DOM。

Next.js 是一个轻量级(ji)的(de) React 服务端渲染应用框架。

Babel 是一(yi)个 JavaScript 编(bian)译器(qi)。Babel 通(tong)过语法转换器(qi)支持最新版本的(de) JavaScript 语法。

Node.js 是一(yi)个(ge)基于(yu) Chrome V8 引(yin)擎的 JavaScript 运行环境。Node.js 使用了一(yi)个(ge)事件驱动、非阻塞(sai)式 I/O 的模型(xing),使其轻量又高效。

Deno 是一(yi)个(ge)简(jian)单、现代且安(an)全的(de) JavaScript 和 TypeScript 运行(xing)时,deno 基于 V8 引擎并使用 Rust 编(bian)程语言构建。

Yarn 是一个(ge)快(kuai)速、可靠、安全的依赖管理(li)工具。是 NPM 的替代(dai)品(pin)。

Yarn 是(shi)一个快速、可靠、安全的依赖管理工具。是(shi) NPM 的替代品。Yarn v2 与(yu) v1 版(ban)本有很大的不同,Yarn v2 改进了 CLI 交互、支持(chi) workspace、PnP 等新功能。

NPM(node package manager)是 Node.js 世界(jie)的(de)包管理(li)器。NPM 可(ke)以让 JavaScript 开发(fa)者(zhe)在共(gong)享代码、复用代码以及更(geng)(geng)新共(gong)享的(de)代码上更(geng)(geng)加方便。

Lerna 是一个(ge)管理工具,用于管理包(bao)含多个(ge)软件包(bao)(package)的(de) JavaScript 项目。

Vue.js - 是一套(tao)构(gou)建(jian)用户界(jie)面的渐进式框架。

Nuxt.js 是一个基于 Vue.js 的(de)通(tong)用(yong)应用(yong)框架。通(tong)过对客户端(duan)/服务端(duan)基础架构的(de)抽象组织,Nuxt.js 主(zhu)要关(guan)注的(de)是应用(yong)的(de) UI渲染。

Recoil 是(shi)一(yi)个(ge)针对(dui) React 应用程(cheng)序的(de)状(zhuang)态管理库。 它提(ti)供了(le)仅使用 React 难以实现的(de)几种功能,同时与 React 的(de)最新功能兼容。

Redux 是 JavaScript 状态(tai)容(rong)器(qi),提供可预测化的(de)状态(tai)管理、构(gou)建一致化的(de)应(ying)用(yong),运行于不同的(de)环境(客(ke)户端、服务器(qi)、原生应(ying)用(yong)),并且易(yi)于测试。

Parcel - 极速、零配置的(de) web 应用打(da)包工具。

Lodash 是一(yi)个(ge)具有(you)一(yi)致接口、模块化、高性能等特性的(de) JavaScript 工具库。比相(xiang)同功能的(de) Underscore.js 使用更广(guang)泛(fan)。

Pro Git 中(zhong)文版(第二版)是一本详细的 Git 指南,主要介绍了 Git 的使用基础和(he)原理,让你从 Git 初学者成为 Git 专家(jia)。

Bootstrap Icons 的(de)设(she)计初衷是(shi)与 Bootstrap 组件配(pei)合(he)使用。Bootstrap Icons 全部(bu)是(shi) SVG 文件,因(yin)此能够轻松(song)快捷地进行缩(suo)放,并(bing)可以通过 CSS 设(she)置样式。虽然 Bootstrap Icons 是(shi)为 Bootstrap 而开发的(de),但它也(ye)可以应用于任何项目(mu)。

Rollup 是一个 JavaScript 模块打(da)包工具,可以将小块代码(ma)(ma)编(bian)译成大块复(fu)杂的代码(ma)(ma)。Rollup 对 JavaScript 代码(ma)(ma)模块使用(yong)新(xin)的 ES6 标准化格式,如 CommonJS 和(he) AMD。

Preact - 一个(ge)只(zhi)有 3kB 大小的 React 替代品(pin),拥有与 React 相同的 API、组件(jian)和(he)虚拟 DOM。

PurgeCSS 是(shi)一个用来(lai)删除未使用的(de) CSS 代(dai)码(ma)的(de)工具,能够(gou)减(jian)(jian)小 CSS 文件的(de)体积。例如(ru)可以用来(lai)减(jian)(jian)小 Bootstrap 等前端(duan)框架的(de)文件体积,提升加载速度。

gulp.js - 基于流(liu)(stream)的(de)自动(dong)化构建工(gong)具。Grunt 采用配置文件的(de)方式执行任务,而(er) Gulp 一(yi)切都通过代码实现。

Markdown 是一种轻量级标(biao)记语言,便于(yu)人(ren)们使用易(yi)(yi)读(du)易(yi)(yi)写的纯(chun)文(wen)本格式编写文(wen)档并(bing)添加(jia)格式元素。Markdown 是 John Gruber 于(yu) 2004 年(nian)创(chuang)建的。

MDX 是一(yi)种(zhong)书(shu)写(xie)格(ge)式(shi),允许你在 Markdown 文档中(zhong)无缝地(di)编写(xie) JSX。你可以导(dao)入(ru)组件(jian),如交(jiao)互式(shi)图(tu)表等,并将它们嵌入(ru)到你的内(nei)容(rong)(rong)中(zhong)。这使得(de)用组件(jian)编写(xie)长篇内(nei)容(rong)(rong)成为一(yi)种(zhong)可能。

ESLint 是一个(ge)插(cha)件化并且(qie)可配置的 JavaScript 语(yu)法规则和代码风(feng)格(ge)的检查工具。ESLint 能(neng)够(gou)帮你轻松写出高质量的 JavaScript 代码。

Sass 是(shi)一个成熟、稳(wen)定、强大的 CSS 扩(kuo)展(zhan)语言解(jie)析器。

LESS 为 CSS 赋(fu)予(yu)了(le)动态语言的特性,如变(bian)量、继承(cheng)、运算、函数。LESS 既(ji)可以在客户端上运行(xing) (支持(chi) IE 6+、Webkit、Firefox),也可以借助(zhu) Node.js 或者 Rhino 在服(fu)务端运行(xing)。

Grunt 是基(ji)于 Node.js 的(de)项(xiang)目构建工具。它可(ke)以自动运行你所设(she)定的(de)任务。Grunt 拥有数量庞大的(de)插件(jian),几(ji)乎任何你所要做(zuo)的(de)事情都可(ke)以用(yong) Grunt 实现。

Tailwind CSS 是一个用(yong)于快速UI开(kai)(kai)发的(de)实用(yong)工具集 CSS 框(kuang)架。与(yu) Bootstrap 、Foundation 不(bu)同(tong),Tailwind CSS 没有内置(zhi)的(de) UI 组(zu)件。完全需要(yao)开(kai)(kai)发者根(gen)据自身情况来定制设计。

Docusaurus 是(shi)一(yi)款基于 React 框架构建的易于维护的静态(tai)网站创(chuang)建工具。Docusaurus 能够帮你快速建立文档网站、博(bo)客、营销页面等(deng)。

Infima 是(shi) Facebook 出品的一个 CSS 框架(jia),专为内容驱(qu)动型(xing)网(wang)站而设计,并且(qie)内建对(dui)暗(an)模(mo)式的支(zhi)持(chi)。是(shi) 的姊(zi)妹项(xiang)目(mu)。

Hugo 是最流(liu)行的(de)开(kai)源静态站点生(sheng)成器(qi)之一(yi)。凭借其惊人的(de)速度和灵活性,Hugo 让搭建(jian)网站再(zai)次变得有趣。

Gatsby 是一个基于 React 的(de)免费、开(kai)源框架,可以帮(bang)助开(kai)发人员构建快(kuai)速(su)的(de)网站和(he)应用程序。

Handlebars 是一个(ge)书(shu)写高效(xiao)率、语义化的模板引擎(qing),与 Mustache 模板兼容。

Stylus - 富于(yu)表(biao)现力、健(jian)壮、功能丰富的 CSS 预处理语言(yan)。

Pug 是(shi)一款健壮(zhuang)、灵活、功(gong)能(neng)丰富的模板引擎,专门为 Node.js 平台(tai)开(kai)发。Pug 是(shi)由 Jade 改名而来。

Liquid - 最流行的模板语言(yan)。Jekyll、Github Pages 都在用。

WebAssembly,简称为 wasm,是(shi)一(yi)种新(xin)型(xing)可(ke)移植,具(ju)有占用存储小、加载(zai)速度快等特点的(de)面向(xiang) web 应(ying)用的(de)编译格式。

EJS 是(shi)一(yi)(yi)套(tao)简单的模板语言,帮你(ni)利用普通的 JavaScript 代(dai)码生成 HTML 页面。EJS 没有(you)(you)再造一(yi)(yi)套(tao)迭代(dai)和控(kong)制流(liu)语法,有(you)(you)的只是(shi)普通的 JavaScript 代(dai)码而(er)已。

PostCSS 利用 JavaScript 的强(qiang)大编程能力对 CSS 代码进行转换。数以百(bai)计的 PostCSS 插件(jian)可以用来为 CSS 属(shu)性添加特(te)定于浏览(lan)器厂商的前缀(zhui)、支(zhi)持未来 CSS 语法、模块化、代码检(jian)测等。

Underscore.js是一个 JavaScript 工具库(ku),它(ta)提供了一整套函数式编程的实用功(gong)能(neng),弥补了 jQuery 没有实现的功(gong)能(neng),同(tong)时又是 Backbone 必(bi)不可少的部(bu)分。

cssnano 将你(ni)的(de) CSS 文件做多方面的(de)的(de)优化(hua),以确(que)保最终生成的(de)文件对生产环境来说(shuo)体积是最小的(de)。cssnano 是基于PostCSS 构建的(de)。

VuePress 是基于 Vue 前端(duan)开发框架的静态站(zhan)点生成工具(ju)。

Nunjucks 是 JavaScript 专(zhuan)用(yong)的功能丰富、强大的模板引(yin)擎(qing)。

Zepto.js 是一个轻量级、兼容 jQuery 的(de) JavaScript 工具库。

GraphQL 既是(shi)一(yi)种用于(yu) API 的查询(xun)语言也是(shi)一(yi)个满(man)足(zu)你数据查询(xun)的运行时(shi)。

Express 是基于 Node.js 平台(tai),快(kuai)速、开放、极简的 Web 开发框架

Fastify,快(kuai)速并(bing)且低开销的 web 框架,专为 Node.js 平台量(liang)身打造

Browsersync 浏览器同步测试工具(ju)(ju),很(hen)容易与 Web 平(ping)台、构建工具(ju)(ju)和(he)其他(ta) Node.js 项目集成,替代了大量重复测试劳动。

Jest 是一个令人(ren)愉快的 JavaScript 测试框架,专注于简洁明快。

SemVer 全称为 Semantic Versioning(语义化版(ban)本表示(shi))。该规(gui)则规(gui)定了版(ban)本号(hao)如何表示(shi)、如何增加、如何进行比较,不(bu)同的版(ban)本号(hao)意味(wei)着什(shen)么。

Chart.js 是为设计和开发人员(yuan)准备的(de)简(jian)单、灵活(huo)的(de) JavaScript 图(tu)表工具。

Moment.js 是一(yi)个 JavaScript 日期处理类(lei)库,用于解析(xi)、校验、操作以及显示日期。

Rome 是(shi)一个完整(zheng)的 JavaScript 工具链。它囊括了编译器、语法检查(cha)器、格式化(hua)程(cheng)序(xu)、打(da)包(bao)工具、测试框架等(deng)等(deng)。Rome 旨(zhi)在成为处理 JavaScript 源代码(ma)的综合工具。Rome 的作(zuo)者(zhe)是(shi) Sebastian McKenzie,同时(shi)也(ye)是(shi) 和 的作(zuo)者(zhe)。

Gridsome 是一(yi)个免费、开源(yuan)的 Vue.js 框架,用(yong)于构建网(wang)站和应用(yong)程序,在默认配置(zhi)下也(ye)能(neng)有非常快的速度(du)。

Mirage 是一个(ge) API 模拟库,它能(neng)帮助前端(duan)开(kai)发者模拟后端(duan) API,从而(er)能(neng)够(gou)构建和测试 JavaScript 应用(yong)程序,而(er)不必依(yi)赖任何(he)后端(duan)服(fu)务。

Jekyll 是一个静(jing)态站点生成工(gong)具。它将 Markdown (或者 Textile) 以及 Liquid 转化成一个完(wan)整(zheng)的(de)可发布的(de)静(jing)态网站。

Create React App 是由 React 官方(fang)维护的创(chuang)建 React 单页面应用(yong)的工具(ju)。它提(ti)供了一种无需配置(zhi)的现代(dai)构(gou)建方(fang)案。

Sapper 是基(ji)于 Svelte 构建的、用于创建高性能 Web 应用开发(fa)框架。

Bootstrap 编(bian)码规范(fan):编(bian)写灵(ling)活(huo)、稳定、高质(zhi)量的 HTML 和 CSS 代码的规范(fan)。

根据最(zui)新(xin)的(de) jQuery 1.11.x 和 2.1.x 版本翻译(yi)的(de) jQuery API 中文(wen)文(wen)档/手册(ce)。

Bundler 是 Ruby 世(shi)界中最好(hao)的 gem 管理工具。

w3schools.com 是最受欢迎的(de)前端(duan)技术教程网(wang)站,但是国内用户一直不能访问,并且(qie)国内的(de)中文(wen)翻译版本十分陈旧。因此做了个镜像,希(xi)望英文(wen)好的(de)同学(xue)直接去看原版教程吧!

Nginx (engine x) 是(shi)(shi)一个(ge)高(gao)性能的(de)HTTP和反向代理服(fu)务,也是(shi)(shi)一个(ge)IMAP/POP3/SMTP服(fu)务。

Tippy.js 是一个基(ji)于 Popper.js 构建(jian)的(de)、高度可定制的(de)工具提(ti)示(tooltip)和气(qi)泡弹框(popover)库。

Popper 作为工(gong)具(ju)提示(tooltip)和气泡(pao)弹框(popover)的(de)定位引擎,不依赖 jQuery,并且(qie)体积仅有(you) 3k。

Mocha 是(shi)一个功能(neng)丰富的(de) JavaScript 测(ce)试框架,运行在 Node.js 和浏览(lan)器(qi)中,让(rang)异步测(ce)试变得简单有趣。

“Rust 程序设计(ji)语言”是一(yi)本介绍(shao) Rust 的(de)书。Rust 程序设计(ji)语言能帮(bang)助你编写更快、更可靠的(de)软件。

Blitz 是基(ji)于 Next.js 构建的(de) React 全栈开发框(kuang)架(jia)。Blitz 的(de)诞生(sheng)受到 Ruby on Rails 框(kuang)架(jia)的(de)启(qi)发。

Nest (NestJS) 是一个用于构(gou)建高效(xiao)、可扩展(zhan)的 Node.js 服务器端应(ying)用程(cheng)序的框架。它使(shi)用渐进式(shi) JavaScript,内置并完(wan)全支持 TypeScript 并结(jie)合了 OOP(面向对象编程(cheng)),FP(函数式(shi)编程(cheng))和 FRP(函数式(shi)响应(ying)编程(cheng))的元素。

TypeORM 是(shi)一(yi)个(ge) ORM 框架,可以与 TypeScript 和 JavaScript (ES5,ES6,ES7,ES8) 一(yi)起使用

Sequelize 是一个基于 promise 的 Node.js ORM, 目前(qian)支(zhi)持 Postgres、MySQL、MariaDB、SQLite 以及(ji) Microsoft SQL Server。它具有强大的事务支(zhi)持、关(guan)联关(guan)系、预(yu)读和(he)延迟加(jia)载、读取复制等功(gong)能(neng)。

Prisma 是用于数据库查询、迁移和建(jian)模的工(gong)具包(bao)。

SWR 是(shi)用于数据获取的 React Hook 工具(ju)库。

Socket.IO 是一个可以在浏览器与服务器之(zhi)间实(shi)现(xian)实(shi)时、双向、基于事件的通信的工具库(ku)。

Icon汇

Simple Icons
Icon汇

Simple Icons -- Icon汇。收集(ji)众多网站的(de) Logo,并提供高质量、不同(tong)尺寸的(de) png 格式图片(pian)给广大网友(you),所(suo)有 Icon 版权归其所(suo)属公司。

Git 简易指南

Git Guide
Git 简易指南

Git简易指(zhi)南 -- 帮(bang)助你开(kai)始使用 git 的简易指(zhi)南,木有高深内容(rong),;)。

这(zhei)里收集了(le) Bootstrap 从 V1.0.0 版本到现在(zai),整(zheng)个文档的(de)历史。Bootstrap 本身就是一个传奇,而这(zhei)些文档就是传奇的(de)见(jian)证!

中文版 Apple 官方 Swift 编程教程 《The Swift Programming Language》

Prettier 是一个“有态(tai)度(du)”的(de)(de)代码格式化工(gong)具。它是唯一一个全自动(dong)的(de)(de)“风(feng)格指南(nan)”,也就是说,Prettier 提(ti)供的(de)(de)配置(zhi)参数非常少,几乎所有代码风(feng)格都是固定(ding)的(de)(de)、不可调整的(de)(de),你只能接(jie)受。这样做的(de)(de)好处(chu)是节省了在(zai)代码风(feng)格上争吵(chao)的(de)(de)时间。

Playwright 是一个 Node.js 库,为 Chromium、Firefox 和 WebKit 浏(liu)览器的(de)自(zi)(zi)动化操作(zuo)提供了统(tong)一的(de) API。 Playwright 旨在实现持久、功能强大、可(ke)靠且(qie)快速的(de)跨浏(liu)览器的(de) Web 自(zi)(zi)动化操作(zuo)。

AssemblyScript 是 TypeScript 的一个严格的变(bian)体,它使用 Binaryen 将代(dai)码(ma)编(bian)译(yi)为 WebAssembly。AssemblyScript 能够(gou)生成精简的 WebAssembly 模块,并且只需通过 npm install 就能使用。

Vite.js 是(shi)新一代的前端(duan)开(kai)发(fa)(fa)工(gong)具(ju)链,旨在提升(sheng)前端(duan)开(kai)发(fa)(fa)体(ti)验(yan)。Vite.js 包含两(liang)个重要的组成部(bu)分:支持(chi)原生 JavaScript 模块的开(kai)发(fa)(fa)服务器,以(yi)及基(ji)于 Rollup 的打包工(gong)具(ju)。

Rematch 是基(ji)于 Redux 构建的,并且(qie)减(jian)少了样(yang)板代(dai)码、强化了最佳(jia)实践。Rematch 不(bu)再需要(yao) action types、action creators、switch 语句或 thunks,体积不(bu)到(dao) 1.4k。

Remotion 是一个利用 React 等前端技(ji)术(shu)创建视频(pin)/动画(hua)的工具。你可以使用 React 和 TypeScript 编写视频(pin)并通(tong)过浏(liu)览(lan)器按照时间(jian)线查看视频(pin)。

Alpine.js 通过很(hen)低的成本提(ti)供了(le)与(yu) Vue 或 React 这(zhei)类(lei)大型框(kuang)架相(xiang)近的响(xiang)应式(shi)和声明式(shi)特性。Alpine.js 的语法几乎完全借用自 Vue。

pnpm 是(shi)一(yi)个速度快、节省磁盘空间(jian)的(de)软(ruan)件包管(guan)理器(qi)。pnpm 在功能上(shang)与(yu) npm 和 Yarn 类似。

Axios 是一个(ge)基(ji)于(yu) promise 构(gou)建的网络请求库,可以用于(yu)浏览器和 node.js。