
Bisonは、Echobindの実際のアプリから作成されたスターターリポジトリです。これは、クライアント向けのWebアプリを作成するときに使用するチームの「Greenfield Webスタック」を表しています。
私たちは常にこれを改善しており、コミュニティからの提案を歓迎します!
@/ )にパスエイリアスをインポートして、長い相対的なインポートパスの必要性を回避します。_templatesフォルダーにあります。getServerSideProps追加してください。.btnや.inputなど)を作成したり、コンポーネントライブラリをインストールする代わりに、UIコンポーネントは/components/uiフォルダーにコピー/貼り付けて、必要に応じて調整する必要があります。 ui.shadcn.comは、これらのコンポーネントの推奨ソースです。 フルスタックジャムスタックスペースで急速に成熟している他のいくつかのプロジェクト。
Redwoodjs Redwoodは、私たちが見ている非常に有望なフレームワークです。私たちはレッドウッドから「セル」の概念を直接取りました(確かに私たちのバージョンはもう少しコードを取ります!)
Blitz.js Blitzも非常に有望です。 Blitzはnext.js(私たちが愛する!)に構築されており、next.jsが提供する規則を使用してAPIレイヤーを削除しようとすることにより、非常に異なるアプローチを採用しています。
レッドウッドとブリッツから概念を時間の経過とともに借りたり、成熟し続けているため、概念を借りたりすることもあります。
バイソンは金属に少し近く、最大のDXと効率のために事前に設定されたと考えてください。良いニュースは、あなたが私たちが行った選択のいずれかに同意しない場合、あなたから何も隠されていないことです。あなたのニーズに合わせて「フレームワーク」を適応させることを歓迎します。
Bisonテンプレートから新しいレポを作成します。
糸の使用:
yarn create bison-app MyAppNPXの使用:
npx create-bison-app MyApp参照してください:Postgresを設定してください。
ルートから、 yarn devを実行します。これによりnext devが実行され、フロントエンドとサーバーレス機能がローカルで実行されます。
アプリがローカルで実行されたら、展開をセットアップする必要があります。
バイソンを改善するアイデアはありますか?教えてください!
Echobindは、さまざまな業界のクライアント向けにWebおよびモバイルアプリを作成するフルサービスのデジタルエージェンシーです。
私たちは、React、React Native、Node、GraphQL、およびRailsの専門家です。
新しいアプリを構築している場合、チームが難しい問題に取り組んでいる場合、またはフィニッシュラインを乗り越えるのに助けが必要なだけです。こんにちはと言って、あなたが取り組んでいることを教えてください!
