Skip to content

Commit e5b92e0

Browse files
committed
readMeUpdated
1 parent 3395a5b commit e5b92e0

File tree

1 file changed

+36
-0
lines changed

1 file changed

+36
-0
lines changed

readme.md

Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,39 @@
11
# vue3-vite-express-js-boilerplate
22

33
[![code style: prettier](https://img.shields.io/badge/code_style-prettier-ff69b4.svg?style=flat-square)](https://github.com/prettier/prettier)
4+
5+
## Summary
6+
7+
Getting lost in all of the frameworks and opinions about development experience is a complete distraction from the actual work that needs to get done. Very often it is necessary to have a boilerplate stack that lays out some simple structure while enabling all the modern tooling needed to build awesome apps.
8+
9+
This stack is a goto for me to clone and use a baseline application to rapidly create applications.
10+
11+
## Getting Started
12+
13+
Since this is a Node project, you must run the following command after cloning the repo:
14+
15+
```bash
16+
npm install
17+
```
18+
19+
Once the project has been cloned, and the dependencies have been installed we can run the application.
20+
21+
```bash
22+
npm run start
23+
```
24+
25+
This will build the distro content and run the server. The configuration details, including port number, can be modified in the /config folder.
26+
27+
### What it do
28+
29+
- Use Vue3 compisition API approach with Vite
30+
- Express routes for backend calls
31+
- Websocket support with composables
32+
- Base starter spot for rapidly prototyping
33+
- Prettier and Husky for clean code
34+
- Containerized with Docker for distro
35+
36+
### What it does NOT do
37+
38+
- Use a ton of dependencies or additional frameworks
39+
- Production ready, this can be promoted to a production stack with additional security work

0 commit comments

Comments
 (0)