@dev-town/create-react-graphql-mf
v1.0.0
Published
Quickest way create a React, GraphQL and Typescript packages
Downloads
1
Readme
Welcome to Dev Town's - React GraphQL Typescript Boilerplate
Overview
This package serves the purpose of providing a standardized boilerplate for the seamless creation of micro frontends using React and Apollo.
Key Features
- Documentation and Storybook Integration: Thoroughly document components and seamlessly integrate with Storybook for enhanced development experience.
- Efficient Codebases: Facilitate the creation of smaller, more manageable codebases.
- Rapid Development: A straightforward CLI empowers users to swiftly generate new boilerplates, scaffold components, and set up GraphQL schemas.
- Consistent Standards: Maintain consistency across micro frontends with best practices for linting, prettier, codegen, i18n, testing, folder structure, bundling, and more.
- Familiar Codebase: Enhance developer experience by ensuring a familiar codebase, making it easy to transition between different micro frontends.
- Automated Hooks: Automatically generate query and mutation hooks, e.g
useGetUsers()
for seamless GraphQL integration. - Type Generation: Automatically generate TypeScript typings from GraphQL schemas, streamlining the development process.
- i18n: Automatically namespaced language file generation.
- Testing all ready to go: Jest, React Testing Libray, Mock Apollo server.
- Federated GraphQL Server: Combine multiple GraphQL APIs into a single, federated graph. Use for FE mocks, or hand over the schemas to the BE team.
To start
npx @dev-town/create-react-graphql-mf myApp