Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/leveluptuts/avalanche
A fullstack, modern, crazy fast development platform for React, GraphQL, MongoDB
https://github.com/leveluptuts/avalanche
Last synced: 3 months ago
JSON representation
A fullstack, modern, crazy fast development platform for React, GraphQL, MongoDB
- Host: GitHub
- URL: https://github.com/leveluptuts/avalanche
- Owner: leveluptuts
- Archived: true
- Created: 2020-12-24T16:28:17.000Z (almost 4 years ago)
- Default Branch: main
- Last Pushed: 2020-12-24T16:43:01.000Z (almost 4 years ago)
- Last Synced: 2024-05-29T02:35:29.892Z (5 months ago)
- Size: 1.95 KB
- Stars: 25
- Watchers: 7
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# avalanche
A fullstack, modern, crazy fast development platform for TypeScript, React, GraphQL, MongoDBThis platform will make it easy to develop, deploy, test full stack apps.
## Features
* INSANELY FAST dev env on both client and server thanks to Snowpack & ESBuild
* Seriously the ui reload times are 50ms and the full server production builds are >1sec 🙀
* No lock in - ui and api folders can be used independantly of Avalanche.
* Use as a starterkit or a framework
* Easy deployment via GH ACtions & https://render.com
* Built in CI/CD via GH Actions
* Generate all your GraphQl React Hooks
* Super cute CLI with interactive menus instead of having to memorize flags.### Testing
Tests are written as .test.tsx or .test.ts
#### Mockmang
Mockmang is a uility for quickly generating fake data for mocks in graphql components
### Codegen
#### Step 1.
Wrtie all of your graphql queries, mutations and schemas in .graphql files.
#### Step 2.
Run avalanche and select Codegen or Codegen Watch
`node avalanche`
Select codegen. This creates all of your React Hooks as well as TS types.
### Building for Production
### Hosting
We have run our setup on https://render.com and can provide detailed instructions on how to get up and running.