
Bison은 Echobind의 실제 앱으로 만들어진 스타터 저장소입니다. 고객을위한 웹 앱을 만들 때 사용하는 팀의 "Greenfield Web Stack"을 나타냅니다.
우리는 항상 이것에 대해 개선하고 있으며 지역 사회의 제안을 환영합니다!
@/ )로 가져옵니다._templates 폴더에 있습니다.getServerSideProps 추가하십시오..btn 또는 .input )를 작성하거나 구성 요소 라이브러리를 설치하는 대신 UI 구성 요소를 /components/ui 폴더에 복사/붙여 넣고 필요에 따라 조정해야합니다. ui.shadcn.com은 이러한 구성 요소의 권장 소스입니다. 풀 스택 Jamstack 공간에서 빠르게 성숙하는 몇 가지 다른 프로젝트.
Redwoodjs Redwood는 우리가보고있는 매우 유망한 프레임 워크입니다. 우리는 레드 우드에서 직접 "셀"이라는 개념을 취했습니다 (그러나 우리 버전은 좀 더 많은 코드를 가져옵니다!)
Blitz.js Blitz도 매우 유망합니다. Blitz는 Next.js (우리가 좋아하는!)에 구축되었으며 Next.js에서 제공하는 규칙을 사용하여 API 계층을 제거하려고 시도하여 매우 다른 접근 방식을 취합니다.
우리는 시간이 지남에 따라 Redwood와 Blitz의 개념을 빌리거나 계속 성숙함에 따라 하나로 전환 할 수도 있습니다.
Bison을 금속에 약간 더 가깝게 생각하고 최대 DX 및 효율성을 위해 미리 구성됩니다. 좋은 소식은, 우리가 선택한 선택에 동의하지 않는다면 아무것도 당신에게 숨겨져 있지 않습니다. 귀하의 요구에 맞게 "프레임 워크"를 조정할 수 있습니다.
들소 템플릿에서 새 저장소를 만듭니다.
원사 사용 :
yarn create bison-app MyAppNPX 사용 :
npx create-bison-app MyApp다음을 참조하십시오 : Postgres를 설정하십시오.
뿌리에서 yarn dev 실행하십시오. 이것은 next dev 실행하여 프론트 엔드 및 서버리스 기능을 로컬로 실행합니다.
앱이 로컬로 실행되면 배포를 설정하려고합니다.
들소를 개선 할 아이디어가 있습니까? 알려주세요!
Echobind는 다양한 산업 분야의 고객을위한 웹 및 모바일 앱을 만드는 풀 서비스 디지털 대행사입니다.
우리는 React, React Native, Node, GraphQL 및 Rails의 전문가입니다.
새로운 앱을 구축하는 경우 팀이 어려운 문제를 해결하고 있거나 결승선을 극복하는 데 도움이 필요합니다. 우리는 당신과 함께 일하고 싶습니다. 인사하고 당신이 무엇을하고 있는지 알려주세요!
