
Bison est un référentiel de démarrage créé à partir d'applications du monde réel chez Echobind. Il représente la «pile Web Greenfield» de notre équipe que nous utilisons lors de la création d'applications Web pour les clients.
Nous nous améliorons toujours et nous nous félicitons des suggestions de la communauté!
@/ ) pour éviter la nécessité de chemins d'importation relatifs longs._templates .getServerSideProps comme vous le feriez dans n'importe quelle prochaine application..btn ou .input ) ou de l'installation d'une bibliothèque de composants, les composants de l'interface utilisateur doivent être copier / collés dans le dossier /components/ui et ajustés au besoin. ui.shadcn.com est la source recommandée pour ces composants. Quelques autres projets qui mûrissent rapidement dans l'espace Jamstack complet.
Redwoodjs Redwood est un cadre très prometteur que nous regardons. Nous avons pris le concept de "cellules" directement à partir de Redwood (bien que notre version prenne un peu plus de code!)
Blitz.js Blitz est également très prometteur. Blitz est construit sur Next.js (que nous aimons!) Et adopte une approche très différente en essayant de supprimer la couche API à l'aide des conventions fournies par Next.js.
Nous pouvons emprunter des concepts à Redwood et Blitz au fil du temps ou même passer à un alors qu'ils continuent de mûrir.
Considérez le bison comme un peu plus proche du métal et préconfiguré pour un DX et une efficacité maximaux. La bonne nouvelle est que si vous n'êtes pas d'accord avec l'un des choix que nous avons faits, rien ne vous est caché. Vous êtes invités à adapter le "framework" pour répondre à vos besoins.
Créez un nouveau dépôt à partir du modèle de bison.
Utilisation du fil:
yarn create bison-app MyAppUtilisation de NPX:
npx create-bison-app MyAppVeuillez vous référer à: configurer Postgres.
De la racine, exécutez yarn dev . Cela exécute next dev pour exécuter les fonctions Frontend et sans serveur localement.
Une fois l'application en cours d'exécution localement, vous voudrez configurer le déploiement.
Vous avez une idée d'améliorer le bison? Faites-le nous savoir!
Echobind est une agence numérique à service complet qui crée des applications Web et mobiles pour les clients dans une variété d'industries.
Nous sommes des experts dans React, React Native, Node, GraphQL et Rails.
Si vous construisez une nouvelle application, votre équipe s'attaque à un problème difficile, ou si vous avez juste besoin d'aide pour surmonter la ligne d'arrivée, nous serions ravis de travailler avec vous. Dites bonjour et dites-nous sur quoi vous travaillez!
