こちらは、日本語版のVikeのドキュメントです。
誤訳・表記ゆれ・未修正箇所などありましたらこちらのIssueにお願いします。

V1デザインがリリースされました。マイグレーションガイドをご覧ください。

Vite-plugin-ssrはVikeへと名称が変更されました。マイグレーションガイドをご覧ください。


🔧 コントロール

お好みのUI framework (React、 Vue、 Svelte、 Solid、 ...) と お好みのツール(フロントエンドライブラリ、 web技術、 デプロイ環境、 Vite プラグイン、 ...)を使うことができます。

Vikeを使えば、手動でツールを統合し、アーキテクチャをコントロールし続けることができます。

📦 ゼロコンフィグ

Vikeは重要なところだけをコントロールできます。

それ以外のすべては、何も設定することなく機能します

💫 シンプル

Vikeでは、手動でツールを統合します。そのため作業は増えますが、根本的にはシンプルで安定した基盤を構築することができます。

VikeとあなたのUI framework (React/Vue/...)が混合されないことで、 アプリに関する推論が簡単になります。

本格的

ファイルシステムルーティングデータフェッチプリレンダリングレイアウトHMRi18nリンクプリフェッチHTMLストリーミング

クライアントルーティング (高速なページナビゲーション) またはサーバールーティング (シンプルなアーキテクチャ)。

各ページはSSRSPAMPASSGHTML-onlyの異なるモードでレンダリングできます。

🌍 どこにでもデプロイ

Vercel Serverless/Edge/ISR、Cloudflare Workers、AWS EC2/Lambda、Netlify Functions/Edge、Firebase、Google Cloudなど、どこにでもデプロイできます

アプリをプリレンダリングし、任意の静的ホスト(Netlify、GitHub Pages、Cloudflare Pagesなど)にデプロイできます。

Cloudflare Workersの小規模要件にぴったりです。

💎 非常に安定

Vikeのソースコードには既知のバグがなく、すべてのリリースは重厚な自動テスト群に照らし合わされており、多くの企業で実運用されています。

🚀 スケーラブル

HMRで数百kLOCにスケールするDXと、高速を維持する開発スタートアップ。Powered by Vite

小さな趣味のプロジェクトから大規模な企業プロジェクトまで、柔軟に対応できるアーキテクチャ。

高速

コード分割クライアントルーティングリンクプリフェッチ高速コールドスタートによる最先端のパフォーマンス。

Lighthouseスコア: 100%

💖 楽しい

Vikeはシンプルで明快、そしてロバスト。マジックも、予期せぬ動作も、コンフリクトも、(Vikeのソースコードで知られている)バグもない。

Vikeを使えば、コントロールが効くので病みつきになるほど面白い。

独自のフレームワークを構築

Vikeを使って独自のフレームワークを構築しよう。数百行のコードでNext.js / Nuxtを構築できます。

社内でフレームワークを構築してチームを拡張したり、特注のフレームワークで製品を強化してユーザーを喜ばせたり、アーキテクチャを管理したりすることができます。

クラフトマンシップ

ディテールにこだわりシンプルであることを大切にしています。

上流ではViteなどにコントリビュートしています。

GitHubやDiscordでの会話を歓迎しています

最先端

私たちは定期的にRFCに参加しており、最新技術をいち早くサポートしています。


Sponsor
Vike is free and open source, made possible by wonderful sponsors.
arp
tlancina
shishkin17
royalswe
lebretont
xar
NicoZweifel
mariuslian
shortpoet
sqs
dylmye
isakura313
rivatove
SMKJALLAD
routinghub
LostCrew
jakubfiala
HarshwardhanSingh
d3x7r0
ChristophP
msiegenthaler
linkyard
AnukarOP
RoyMcCrain
chrisvander
EralChen
3dyuval
talzion12
felixhaeberle
apappas1129
phiberber
cookieplace
JiangWeixian
harrytran998
alexturpin
gu-stav
YannBirba
fi3ework
EJM-Company
Nelie-Taylor
fortezhuo
nshelia
marcusway
edikdeisling
AurelienLourot
jahredhope
charlieforward9
leonmondria
jscottsf
micah-redwood
nicka-redwood
ser1us
nikitavoloboev
samuelstroschein
npacucci
szarapka
techniath
DannyZB
pieperz
hemengke1997
spacedawwwg
arthurgailes
stackblitz
codthing
Junaidhkn
zgfdev

Vike is built and maintained by passionate contributors.
Rom
Rom · brillout
  • Vike Core (Lead Maintainer, Creator)
  • vike-react (Lead Maintainer, Creator)
  • vike-vue (Contributor)
Joël
Joël · magne4000
  • Bati (Lead Maintainer, Creator)
  • vike-solid (Lead Maintainer, Creator)
  • Vike Core (Contributor)
Dániel
Dániel · nitedani
  • vike-react-query (Lead Maintainer, Creator)
  • vike-angular (Lead Maintainer, Creator)
  • Vike Core (Contributor)
Muhammad
Muhammad · phonzammi
  • vike-vue (Contributor)
  • vike-solid (Contributor)
  • vike-react (Contributor)
Chris
Chris · 4350pChris
  • vike-pinia (Lead Maintainer, Creator)
  • vike-vue (Contributor)
  • Vike Core (Contributor)
Aurélien
Aurélien · AurelienLourot
  • vike-vue (Contributor)
  • vike-react (Contributor)
  • Vike Core (Contributor)
Aslemammad
usk94
redbar0n
rtritto
gryphonmyers
Axxxx0n
XiNiHa
Kenzo-Wada
louwers
bnn1
bartenra
samuelstroschein
patryk-smc
yoroshikun
blckngm
rslonik
infomiho
sapphi-red
jrson83
TimJohns
deckchairlabs
Amfeon
justablob
stephensamra
crummy
CanRau
uifox
alexrabin
alessbell
Abhirup-99
hemengke1997
vchirikov
nabi-chan
AaronBeaudoin
chrisvariety
thomasruiz
wobsoriano
kochrt
rand
Perlover
wilcoxmd
jeremypress
arthurgailes
ferdinando-ferreira
BanDroid
ivangreene
SquCode
JiangWeixian
mittalyashu
val1984
timnghg
SumitBando
serajhqi
romanlamsal
richard-unterberg
philwinder
ptb
isakura313
develohpanda
carlssonk
sibbng
kumarasinghe
yxonic
ahsan-a
bluwy
bzy-debug
Codpoe
dymart
jobarah
mikew
oliverpool
richvoronov
rudevdr
ruucm
taishinaritomi
tomocrafter
whotookzakum
ejm-hyesung
gabbloquet
FlorianCassayre
dusklight00
devmor-j
dantownsend
dan-lee
dajinchu
charlieforward9
flybayer
birkskyum
binhonglee
andrew8er
hellboywar
alesvaupotic
aleclarson
mattborghi
mwojtul
marcustut
Jackie1210
luisfloat
leerob
seniorquico
yakovlevkll
zyxkad
jensbodal
lemredd
jannesblobel
Immortalin
Hebilicious
gu-stav
ngeorge07
afkcodes
benmccann
hagaigold
rnovacek
AlecAivazis
thecotne
bvanjoi