primozpadar / speedstack-template

Very fast and fancy fullstack template

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

🚀 Speedstack template

A template for developing fast fullstack web apps.

Stuff used

Backend

Language Rust

Stuff Description
Actix Web framework
Juniper GraphQL library
Diesel Database ORM with PostgreSQL

basically the same as my rust-graphql-template

Frontend

Language Typescript

Stuff Description
NextJS React framework
Apollo GraphQL client
Styled component CSS 'framework'

Setup

  1. Create .env file and add environmental variables like in .env.example

  2. Install Docker

  3. Spin up everything (it might take a while since)

docker-compose up

(currently hot reload only works in frontent - I don't know how exacly to set up hot reloading for backend)

About

Very fast and fancy fullstack template


Languages

Language:TypeScript 48.0%Language:Rust 35.3%Language:PLpgSQL 6.5%Language:Shell 5.6%Language:Dockerfile 3.6%Language:JavaScript 1.0%