📢
gitzw.com上线了,功能陆续更新中,如有问题或反馈请在下方反馈/建议中给我们留言。
✕
Understand open source, starting here
Home
Ranking
Tutorial Hub
Knowledge Base
News
Categories
Collections
🌙
EN
▾
简体
繁體
English
Log in
User center
▾
👤 User center
📬 My subscriptions
✉️ My email
🔑 Change password
⭐ My bookmarks
💬 My feedback
↩ Log out
Subscribe
☰
Home
Ranking
Tutorial Hub
Knowledge Base
News
Categories
Collections
Search
Subscribe
RSS
简体
繁體
English
🔍
Search
📡
RSS
🔥 Hot searches
llm
vuejs
pytorch
leetcode
sql
langchain
graphql
redis
tokio
unity
peg
php8
"jsx"
📘 Tutorials
Bun进阶:快速打造高性能JavaScript应用
Bun是一款快速的JavaScript运行时、打包工具、测试运行器和包管理器。通过本教程,您将学习如何使用Bun快速打造高性能JavaScript应用,包括如何安装、配置和优化Bun,如何使用Bun的各种功能,如打包、测试和部署等。
进阶
13 ch
★ 94.6k
bun
bundler
javascript
📖 Knowledge Base
React
★★★★★
★★★★★
进阶
React 是一个用于构建用户界面的 JavaScript 库,最初由 Facebook 开发,现由 Facebook 和一个由个人和公司组成的社区维护,主要用于构建复杂、交互式的 Web 界面,通过组件化的方式来实现界面的渲染和更新,React 的核心思想是将界面分解为小的、独立的组件,每个组件负责渲染自己的一部分界面,并且可以组合在一起形成复杂的界面,React 通过虚拟 DOM 来优化界面的渲染,减少 DOM 操作的次数,从而提高性能,React 还提供了 JSX 语法,允许开发者在 JavaScript 中写 HTML 代码,React 的生态系统非常丰富,提供了很多工具和库来帮助开发者构建和管理 React 应用,React 广泛应用于 Web 开发、移动应用开发和桌面应用开发等领域,具有高性能、灵活性和易用性等特点,React 的虚拟 DOM 和组件化思想也被其他框架和库所借鉴和应用,React 社区非常活跃,提供了很多资源和工具来帮助开发者学习和使用 React,包括文档、教程、示例代码和第三方库等,React 的版本更新也非常频繁,新版本中不断添加新的特性和改进,React 的设计理念和实现细节也非常值得学习和参考,具有非常高的参考价值和学习价值,React 的应用场景非常广泛,包括但不限于 Web 应用、移动应用、桌面应用和嵌入式系统等,React 的使用也非常简单,开发者可以轻松地创建和管理 React 应用,React 的性能也非常高,能够处理复杂的界面和交互,React 的安全性也非常高,能够防止常见的 Web 攻击和漏洞等,React 的兼容性也非常好,能够兼容不同浏览器和设备等,
JSX
★★★★★
★★★★★
进阶
JSX 是一种 JavaScript 的语法扩展,允许开发者在 JavaScript 代码中直接写入类似 HTML 的标签和结构,用于描述用户界面。它是 React 库的一部分,最初由 Facebook 推出,用于构建用户界面组件。JSX 的主要目的是提供一种更直观、更类似于 HTML 的方式来创建和管理 React 组件,简化了开发过程。JSX 代码会被编译为 JavaScript 函数调用,浏览器可以直接执行。这种扩展使得开发者可以更容易地创建复杂的、数据驱动的用户界面。JSX 支持大多数 HTML 元素和属性,并且可以与 JavaScript 表达式结合使用,提供了强大的灵活性。
react-components
★★★★★
★★★★★
进阶
React 组件是 React 框架中用于构建用户界面的基本单元,它们可以封装特定的功能和样式,使得开发者可以轻松地复用和组合它们来创建复杂的界面,React 组件可以是函数组件或类组件,通过 props 和 state 来管理组件的状态和行为,React 组件是构建 React 应用的基础,通过组合和嵌套不同的组件来创建完整的应用界面,React 组件的设计理念是将界面分解为小的、独立的单元,这样可以方便地维护和更新应用,React 组件的使用可以提高开发效率和代码的可维护性,React 框架提供了丰富的生态系统和工具来支持组件的开发和使用,例如 JSX 语法、组件库和状态管理工具等,React 组件是 React 生态系统中的一个重要部分,广泛应用于 Web 应用、移动应用和桌面应用的开发中,React 组件的灵活性和可扩展性使其成为开发者们的首选,React 组件的使用可以带来更好的开发体验和更高的开发效率,React 框架的设计理念和组件的特点使其成为构建现代 Web 应用的首选框架之一,React 组件的应用范围广泛,包括但不限于数据可视化、表单处理、动画效果和交互设计等,React 组件的设计和实现需要遵循一定的原则和最佳实践,例如单一职责原则、组件的复用和解耦等,React 组件的开发需要考虑到性能、安全和可访问性等因素,React 框架提供了丰富的资源和工具来支持组件的开发和优化,例如 React DevTools、React Hooks 和 React Router 等,React 组件的未来发展方向包括但不限于 Server Components、Concurrent Mode 和 Suspense 等新特性和技术,React 组件的发展将继续推动 Web 应用的演进和创新,React 框架和组件的设计理念和特点将继续影响和引领前端开发的趋势和方向,
📦 projects
tonybanters
/
oxwm
oxwm —
Zig
★ 843
⑂ 63
other
☆
solidjs
/
solid
solid — A declarative, efficient, and flexible JavaScript library for building user interfaces.
TypeScript
★ 35.7k
⑂ 1.1k
web
☆
ComicSparks
/
jasmine
jasmine — A comic browser,support Android / iOS / MacOS / Windows / Linux.
Dart
★ 5.3k
⑂ 353
mobile
☆
tealeg
/
xlsx
xlsx — Go library for reading and writing XLSX files.
Go
★ 6k
⑂ 813
backend
☆
skylot
/
jadx
jadx — Dex to Java decompiler
Java
★ 49.7k
⑂ 5.7k
mobile
☆
evanw
/
esbuild
esbuild — An extremely fast bundler for the web
Go
★ 40k
⑂ 1.3k
web
☆
google
/
zx
zx — A tool for writing better scripts
JavaScript
★ 45.6k
⑂ 1.3k
tools
☆
nuxt
/
nuxt
nuxt — the full-stack Vue framework
TypeScript
★ 60.7k
⑂ 5.8k
web
☆
myliang
/
x-spreadsheet
x-spreadsheet — The project has been migrated to @wolf-table/table https://github.com/wolf-table/table
JavaScript
★ 14.6k
⑂ 1.8k
web
☆
facebook
/
astryx
astryx — An open source design system that's fully customizable and agent ready
TypeScript
★ 6.2k
⑂ 395
ai-ml
+522 ★
☆
tmux
/
tmux
tmux — tmux source code
C
★ 47.6k
⑂ 2.8k
other
☆
oxc-project
/
oxc
oxc — ⚓ A collection of high-performance JavaScript tools.
Rust
★ 21.9k
⑂ 1.1k
tools
☆
bigskysoftware
/
htmx
htmx — </> htmx - high power tools for HTML
JavaScript
★ 48.4k
⑂ 1.6k
tools
☆
mrdoob
/
three.js
three.js — JavaScript 3D Library.
JavaScript
★ 113.2k
⑂ 36.4k
web
☆
simplex-chat
/
simplex-chat
simplex-chat — SimpleX - the first messaging network operating without user identifiers of any kind - 100% private by design! iOS, Android and desktop apps 📱!
Haskell
★ 18.4k
⑂ 1.2k
security
☆
nrwl
/
nx
nx — The Monorepo Platform that amplifies both developers and AI agents. Nx optimizes your builds, scales your CI, and fixes failed PRs automatically. Ship in half the time.
TypeScript
★ 29.2k
⑂ 2.9k
web
☆
nextjs
/
saas-starter
saas-starter — Get started quickly with Next.js, Postgres, Stripe, and shadcn/ui.
TypeScript
★ 16k
⑂ 2.7k
web
☆
vercel
/
next.js
next.js — The React Framework
JavaScript
★ 141k
⑂ 31.6k
web
+334 ★
☆
supertone-inc
/
supertonic
supertonic — Lightning-Fast, On-Device, Multilingual TTS — running natively via ONNX.
Swift
★ 13k
⑂ 1.3k
mobile
☆
SheetJS
/
sheetjs
sheetjs — 📗 SheetJS Spreadsheet Data Toolkit -- New home https://git.sheetjs.com/SheetJS/sheetjs
★ 36.3k
⑂ 7.9k
web
☆
statelyai
/
xstate
xstate — State machines, statecharts, and actors for complex logic
TypeScript
★ 29.8k
⑂ 1.4k
tools
☆
alibaba
/
fastjson
fastjson — FASTJSON 2.0.x has been released, faster and more secure, recommend you upgrade.
Java
★ 25.6k
⑂ 6.4k
mobile
☆
nextapps-de
/
flexsearch
flexsearch — Next-generation full-text search library for Browser and Node.js
JavaScript
★ 13.7k
⑂ 521
web
☆
alibaba
/
easyexcel
easyexcel — 快速、简洁、解决大文件内存溢出的java处理Excel工具
Java
★ 33.7k
⑂ 7.6k
other
☆
nextauthjs
/
next-auth
next-auth — Authentication for the Web.
TypeScript
★ 28.3k
⑂ 4k
web
☆
ml-explore
/
mlx
mlx — MLX: An array framework for Apple silicon
C++
★ 27.5k
⑂ 2k
backend
☆
libgdx
/
libgdx
libgdx — Desktop/Android/HTML5/iOS Java game development framework
Java
★ 25.2k
⑂ 6.5k
game
☆
zxing
/
zxing
zxing — ZXing ("Zebra Crossing") barcode scanning library for Java, Android
Java
★ 34k
⑂ 9.4k
mobile
☆
thinkgem
/
jeesite
jeesite — 👍Java 低代码, 轻量级, Spring Boot, MyBatis, Flowable, TypeScript, Vue, Antdv, 包括核心模块如:组织机构、角色用户、权限授权、数据权限、内容管理、工作流、Spring Cloud 微服务等。
Vue
★ 8k
⑂ 5.6k
web
☆
TanStack
/
query
query — 🤖 Powerful asynchronous state management, server-state utilities and data fetching for the web. TS/JS, React Query, Solid Query, Svelte Query and Vue Query.
TypeScript
★ 50k
⑂ 4.1k
web
☆
jqlang
/
jq
jq — Command-line JSON processor
C
★ 35.2k
⑂ 1.8k
other
☆
CosmicMind
/
Material
Material — A UI/UX framework for creating beautiful applications.
Swift
★ 12k
⑂ 1.3k
web
☆
oven-sh
/
bun
bun — Incredibly fast JavaScript runtime, bundler, test runner, and package manager – all in one
Rust
★ 94.6k
⑂ 5k
other
+658 ★
☆
prettier
/
prettier
prettier — Prettier is an opinionated code formatter.
JavaScript
★ 52.2k
⑂ 4.9k
web
☆
preactjs
/
preact
preact — ⚛️ Fast 3kB React alternative with the same modern API. Components & Virtual DOM.
JavaScript
★ 38.8k
⑂ 2k
web
☆
biomejs
/
biome
biome — A toolchain for web projects, aimed to provide functionalities to maintain them. Biome offers formatter and linter, usable via CLI and LSP.
Rust
★ 25.4k
⑂ 1.2k
web
☆
JakHuang
/
form-generator
form-generator — :sparkles:Element UI表单设计及代码生成器
Vue
★ 9.3k
⑂ 2.2k
web
☆