コンテンツへスキップ

オープンソース · Apache License 2.0

ゼロからではなく、動くウェブサイト基盤から始めましょう。

Foundation は、ルーティング、表現、ローカライズ、検索エンジン対応、公開までをすでに備えた実際のウェブサイト基盤です。企業はここから始めることで、費用のかかる基礎を初日から持てる一方、身元、コンテンツ、ブランドの所有は手元に残ります。

  • Apache License 2.0 のオープンソースです
  • アカウント、サブスクリプション、特定プラットフォームへの依存はありません
  • 自社のアカウントから自社ドメインへ公開します
  • ノーコードのビルダーではなく実際のコードベースです。技術的な理解のある人が設定して公開します

企業にとって何が変わるか

アーキテクチャではなく結果です。企業が実際に感じる違いを挙げます。

  • 最初から前に進めます

    ウェブサイトに必要な基礎はすでにあり、動いています:ページ構成、ナビゲーション、メタデータ、アクセシブルな UI の挙動、公開までの道筋です。

  • ビジネスの事実が散らばらなくなります

    社名、スローガン、言語、ナビゲーション、問い合わせ導線、機能の有効化は、テンプレートに散ったコードではなく設定になります。変更は 5 か所ではなく 1 か所で済みます。

  • 身元とコンテンツは自分の管理下に残ります

    ブランドは定義されたファイル群であり、ページはあなた自身の文章です。どちらも基盤から分離されているため、基盤が進化してもビジネスを書き直す必要はありません。

  • サービスは作り直さず接続します

    予約、問い合わせの受け取り、地図、分析、既存の業務システムはそのままです。ウェブサイトはビジネスを提示し、訪問者の意図を明確な接続を通じて渡します。

  • 導入方法は自分で選べます

    自分で導入し、自社の開発者や代理店に任せ、あるいは Provelopment に支援を頼めます。どれも正規の方法で、劣るものはありません。

あなたに残るもの

Foundation は借りるサービスではなく、あなたが保持するインフラであり、分担は意図的に単純です。

あなたのもの

  • ビジネスの名称、説明、身元
  • ブランド、ロゴ、画像、イラスト
  • あなたの言葉によるコンテンツ
  • 言語の構成と翻訳辞書
  • 予約、問い合わせ、地図、分析の事業者の選択
  • ホスティングアカウント、ドメイン、公開作業
  • あなたや取引先が後から追加するすべて

ライセンスの意味

  • Apache-2.0 は Foundation 自身のコードとドキュメントを対象とします。
  • 自社の所有するウェブサイト内も含め、使用、変更、配布、商用利用ができます。
  • 著作権ライセンスであり、Provelopment の名称やロゴの権利は含まれません。
  • ライセンス料、アカウント、更新は不要で、サイトを使い続けられます。

Foundation の元のコードを独占的に取得するわけではありません。それは誰にとってもオープンソースのままです。完全にあなたのものになるのはあなたのウェブサイトです:設定、コンテンツ、ブランド、そしてあなたや取引先が加えたすべてです。

リポジトリでライセンスを読む

Foundation が担うこと

あなたのウェブサイトの下にある再利用可能なシステムです。各項目はまずビジネスにとっての意味を示します。

  • 再利用可能な表現

    デザイン、余白、タイポグラフィの仕組みがすでに構築されているため、ページは初日から整って見えます。

    内部の仕組み: デザイントークンに基づく表現レイヤーと、セクション、グリッド、見出しの共有構成。

  • ルーティングとコンテンツの仕組み

    ページは安定したアドレスで公開され、リンクを手作業でつないだり、ページ追加のたびにナビゲーションを作り直したりする必要はありません。

    内部の仕組み: 言語ごとのフォールバックを持つページコンテンツモデルを、アプリケーションのポート経由で読み取ります。

  • レスポンシブな外枠

    ヘッダー、ナビゲーション、フッターは、2 つ目の実装を維持せずにスマートフォン、タブレット、デスクトップで機能します。

    内部の仕組み: 共有の外枠エンジンが一度だけ解決する、設定可能なナビゲーション構成。

  • ローカライズの仕組み

    言語の追加は開発ではなくコンテンツの作業です:辞書ファイル 1 つとコンテンツディレクトリ 1 つで足ります。

    内部の仕組み: スキーマで検証される UI 辞書と、リクエスト境界での言語ネゴシエーション。

  • 可視性とメタデータの仕組み

    検索エンジンと SNS のプレビューは、誰かが個別に追加しなくても正しいタイトル、正規アドレス、構造化データを受け取ります。

    内部の仕組み: ルートごとのメタデータ、Open Graph データ、構造化データ、コンテンツから生成されるサイトマップ。

  • 検証

    設定の誤りは来訪者に届く前に検出され、誤った値を名指しするメッセージが出ます。

    内部の仕組み: ビルド時の設定と辞書に対する厳格なスキーマ検証。

  • 連携点

    予約、問い合わせ、地図、分析は、サイト自体を変えずに有効化、差し替え、無効化できます。

    内部の仕組み: 機能ごとのファクトリの背後にあるポートとアダプターを、設定から選択します。

  • 検証のインフラ

    変更は自動で検査されるため、後の編集で誰も見ていないページが壊れる可能性が大きく下がります。

    内部の仕組み: アセット検査、型検査、lint、単体テストとアーキテクチャテスト、本番ビルド、実ブラウザのマトリクス。

置き換えを目指さないもの

Foundation は企業を提示し、訪問者の意図を既存のシステムへ渡します。システムそのものの手前で意図的に止まります。

  • CRM と顧客データ
  • 会計と請求
  • 決済記録とカード処理
  • 予約や日程の運用データベース
  • 顧客アカウントとログイン
  • 在庫やより広い業務

これは欠落ではなく境界です。すべてを兼ねるウェブサイトは、所有も変更も引き継ぎも難しくなります。

Foundation の使い方

3 つの正規の方法があります。どれも同じように有効で、義務ではありません。

  • 自分で進める

    リポジトリには導入、カスタマイズ、ブランド、コンテンツ、検証、デプロイ、トラブルシューティングの手引きがあります。それに従うのが主要な方法で、内容は十分です。

  • 自社の開発者や代理店に任せる

    企業が変更するものは設定、コンテンツ、アセットにあるため、Foundation を見たことがない開発者でも対応できます。

  • Provelopment に支援を頼む

    希望する場合の任意の導入支援とサポートがあります。Foundation を導入して Provelopment に一度も連絡しないことは、完全に成功した結果です。

どの方法を選んでも、最後には自分のサイトのソースコードを保持することになります。

実際のサイトからの証拠

Foundation は、同じ基盤で動くまったく異なる 2 つのビジネスによって示されます。顧客でも導入事例でもなく、1 つの基盤が本当に異なる組織に役立つというプロジェクト自身の証拠です。

  • Ashcombe Landscapes & Gardens — 独自のブランド、サービス内容、プロジェクト画像を備えたホームページ。

    プロジェクト型のサービス企業

    Ashcombe Landscapes & Gardens

    見積もり重視の導線、サービスページ、プロジェクトの実例 — 完成した仕事を見せて初めて信頼される企業です。

    Visit Ashcombe Landscapes & Gardens

  • Ashcombe Cleaning Co. — 独自のブランドとサービス内容を備えたホームページ。

    継続型のサービス企業

    Ashcombe Cleaning Co.

    より単純な継続サービスの形:有効な機能が少なく、来訪から問い合わせまでの導線が短く、独自のブランドを持ちます。

    Visit Ashcombe Cleaning Co.

どちらも現実的な内容で基盤を試すために作られた架空の企業です。価値はアーキテクチャにあります:異なる 2 つの企業、異なる 2 つの機能構成、1 つの基盤、そしてコードの分岐はありません。

デモを詳しく見る

自分で確かめてください

異なる 2 つの企業、1 つの基盤。何が生まれるかを見て、そこから始めてください。

技術的な視点