BoltSite by Cor.Incは、Jamstack技術を活用した高性能ホームページ制作サービスです。0.3秒の高速表示とSEO満点を実現し、中小企業のDXを加速します。
- 高速表示: 0.3秒の爆速表示を実現
- SEO最適化: Google PageSpeed 95点以上を保証
- セキュリティ: Firebase Hosting + Cloudflare CDNで完全防御
- コスト効率: 月額15,000円〜の低コスト
- 初期費用0円: リスクなしでスタート可能
- フレームワーク: Astro 5.0.9
- スタイリング: Tailwind CSS 3.4.3
- 型安全性: TypeScript 5.4.5
- デプロイ: Vercel
- アニメーション: Lenis (スムーススクロール)
- スライダー: Swiper 11.1.3
src/
├── components/ # 再利用可能なコンポーネント
│ ├── ui/ # UIコンポーネント
│ │ ├── Button.astro
│ │ ├── Card.astro
│ │ ├── Navbar.astro
│ │ └── ...
│ ├── sections/ # ページセクション
│ │ ├── BoltHero.astro
│ │ ├── PricingPlans.astro
│ │ └── ...
│ └── seo/ # SEO関連コンポーネント
├── data/ # データファイル
│ ├── siteData.json
│ ├── priceData.json
│ └── clientData.json
├── layouts/ # レイアウトコンポーネント
├── pages/ # ページファイル
├── styles/ # スタイルファイル
├── types/ # TypeScript型定義
└── utils/ # ユーティリティ関数
- Primary: Blue (#3b82f6)
- Secondary: Green (#10b981)
- Accent: Purple (#8b5cf6)
- Neutral: Gray scale
- Button: Primary, Secondary, Tertiary variants
- Card: Standard, Featured variants
- Typography: Heading 1-3, Body, Caption
-
リポジトリのクローン
git clone https://github.com/your-username/BoltSite.git cd BoltSite -
依存関係のインストール
npm install
-
開発サーバーの起動
npm run dev
-
ブラウザで確認
http://localhost:4321
npm run dev- 開発サーバーを起動 (http://localhost:4321)npm run build- 型チェック後、本番用ビルドnpm run preview- ビルド結果のプレビューnpm run astro- Astro CLIコマンド
npm run format- Prettierでコードフォーマットnpm run format:check- フォーマットチェックのみnpm run lint- ESLintでコード検査npm run lint:fix- ESLint問題を自動修正npm run type-check- TypeScript型チェックnpm run check- Astro固有のチェックnpm run check:watch- チェックをウォッチモードで実行
npm run clean- ビルド成果物とキャッシュを削除npm run analyze- バンドルサイズを分析
astro.config.mjs- Astro設定tailwind.config.mjs- Tailwind CSS設定tsconfig.json- TypeScript設定
- Lighthouse Score: Performance 98, Accessibility 99, Best Practices 100, SEO 100
- Core Web Vitals: LCP < 0.3s, FID < 100ms, CLS < 0.1
- Bundle Size: 最小限に最適化
- 構造化データ(JSON-LD)の実装
- メタタグの最適化
- サイトマップの自動生成
- パンくずリストの実装
- Open Graphタグの自動生成
- Twitter Cardの対応
- robots.txtの最適化
- 正規URLの設定
- WCAG 2.1 AA準拠
- キーボードナビゲーション対応
- スクリーンリーダー対応
- 適切なARIA属性の実装
- Mobile First アプローチ
- ブレークポイント: sm(640px), md(768px), lg(1024px), xl(1280px)
- タッチデバイス対応
- HTTPS強制
- CSP(Content Security Policy)の実装
- XSS対策
- CSRF対策
- Google Analytics 4対応
- Core Web Vitals監視
- エラー追跡
- パフォーマンス監視
- このリポジトリをフォーク
- フィーチャーブランチを作成 (
git checkout -b feature/amazing-feature) - 開発を行い、コードを変更
- コード品質チェックを実行:
npm run format npm run lint:fix npm run type-check npm run build
- 変更をコミット (
git commit -m 'Add some amazing feature') - ブランチにプッシュ (
git push origin feature/amazing-feature) - プルリクエストを作成
- TypeScript: 厳格な型付けを使用
- Astro: コンポーネントベースの開発
- Tailwind CSS: ユーティリティファーストのアプローチ
- コミットメッセージ: Conventional Commitsに従う
このプロジェクトはMITライセンスの下で公開されています。詳細はLICENSEファイルを参照してください。
- Email: company@cor-jp.com
- Phone: +81-070-8561-1659
- Website: https://cor-jp.com
- Astro - 素晴らしいフレームワーク
- Tailwind CSS - ユーティリティファーストCSS
- Vercel - デプロイメントプラットフォーム
BoltSite by Cor.Inc - 速さ・品質・コストで成長を加速