reactjs / reactjs/react.dev

[Framework]: Vike

未關閉
#6,900 0 則留言 52 個 reaction 已指派 0 人 在 GitHub 檢視

還沒有人認領這個 Issue。

type: framework
主要語言
JavaScript
星號
11.8k
分支
7.9k
平均合併
1 天 11 小時
30 天內合併 PR
11

描述

Name

Vike

Homepage

vike.dev

Install instructions

vike.dev/new => select "React" => scaffolds a Vike app that uses vike-react
npm create vike-core@latest => scaffolds a Vike app that uses a bespoke React integration

Is your framework open source?

Yes

Well maintained
Active community
Clear onboarding

Scaffold new Vike app

Ecosystem compatibility

Vike provides unmatched flexibility regarding ecosystem integration, see Developer Experience section below.

Self-hosting option

All deployment strategies:

Users can choose between zero-config integration (via Universal Deploy), or manual deployment/server integration (via renderPage()).

Developer Experience

Data fetching:

All render modes:

Polished details:

Flexibility & Stability

Vike's main USPs are flexibility and stability.

By design:

  • Vike is an agnostic core (and therefore stable), with low-level hooks that can support an unprecedented amount of stacks, tools, and new paradigms.
  • Large suite of hooks.

By prioritization, for example:

[!NOTE]
Vike caters to companies that need extra flexibility and/or stability, see Vike use cases.

User Experience

Fast UIs:

Compatible with our future vision for React

Full support for React 19's HTML Streaming:

Vite recently landed support for Server Components (@vitejs/plugin-rsc). Vike has experimental Server Components support via vike-react-rsc.

[!NOTE]
See also:

貢獻指南

開啟貢獻指南

從這裡開始

  1. 先讀完整個 Issue,再讀專案的貢獻指南。
  2. 在 Issue 下留言說明你要接手 —— 這能避免兩個人做同樣的事。
  3. Fork 儲存庫,在一個分支上完成修改。
  4. 送出 Pull Request,並在描述裡引用這個 Issue 編號。

研究方向

該 issue 提供了 Vike 連結和 onboarding 詳細資訊,但沒有指出任何 repository 檔案、測試或具體的文件位置。首先將此提交與現有的 framework 文件結構進行比較,並確認此類條目應放在哪裡。完成的標準是,在 maintainer 接受的情況下,新增一項經過同意並審核、用於描述 Vike 的內容。

由索引模型根據 Issue 內容生成。

評估

技術堆疊
javascript, react
領域
documentation
Issue 類型
文件
難度
5/5
預估耗時
一週以上
活躍度
停滯
描述清晰度
需要釐清
新手友好度
25/100

把新 issue 寄到你的電子郵件信箱

精選適合新手參與的 GitHub issue 摘要。