reactjs / reactjs/react.dev

[Framework]: Vike

Ouverte
#6,900 0 commentaires 52 réactions 0 personnes assignées Voir sur GitHub

Personne n'a encore pris cette issue.

type: framework
Langage dominant
JavaScript
Étoiles
11.8k
Forks
7.9k
Merge moyen
1 j 11 h
PR mergées (30 j)
11

Description

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:

Guide de contribution

Ouvrir le guide de contribution

Par où commencer

  1. Lisez l'issue en entier, puis le guide de contribution du projet.
  2. Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
  3. Forkez le dépôt et travaillez sur une branche.
  4. Ouvrez une pull request qui référence le numéro de l'issue.

Piste de recherche

L’issue fournit des liens vers Vike et des détails d’onboarding, mais ne cite aucun fichier du dépôt, aucun test ni aucun emplacement concret dans la documentation. Commencez par comparer cette proposition à la structure existante de la documentation du framework et confirmez où de telles entrées doivent être placées. Le travail sera terminé lorsqu’un ajout convenu et relu décrivant Vike aura été accepté par les maintainers.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Évaluation

Stack technique
javascript, react
Domaine
documentation
Type d'issue
Documentation
Difficulté
5/5
Temps estimé
Plus d'une semaine
Activité
À l'abandon
Clarté
À clarifier
Accessibilité débutants
25/100

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.