Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ctrlmaniac/expresso
A template for building expressjs and React (w/ vite) fullstack applications
https://github.com/ctrlmaniac/expresso
express expressjs nodejs vite
Last synced: 1 day ago
JSON representation
A template for building expressjs and React (w/ vite) fullstack applications
- Host: GitHub
- URL: https://github.com/ctrlmaniac/expresso
- Owner: ctrlmaniac
- License: mit
- Created: 2023-10-01T04:35:54.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2023-10-08T05:07:31.000Z (about 1 year ago)
- Last Synced: 2023-10-08T06:20:48.186Z (about 1 year ago)
- Topics: express, expressjs, nodejs, vite
- Language: JavaScript
- Homepage:
- Size: 253 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# expresso
A template for building expressjs and vite fullstack websites
## Commands
- **watch:app**: `npm run watch:server` run the application server.
- **build**: `npm run build` will build the client directory and move the dist folder into the app directory.## Directories explained
- **app** is the main directory where all the code will live. It is also the directory that will live on the server.
- **app/sever** is the server directory where express is developed.
- **app/static** is the directory where all the compiled code from the folder **client** will be deployed. This folder won't be committed to git.
- **app/media** is the directory where all the uploaded files will live. This directory won't be committed to git.
- **client** is the directory where the client will have to be developed. It is built with **vite**.