File tree Expand file tree Collapse file tree 1 file changed +45
-40
lines changed Expand file tree Collapse file tree 1 file changed +45
-40
lines changed Original file line number Diff line number Diff line change 11# Full-Stack JavaScript Architecture
22Opinionated project architecture for Full-Stack JavaScript Applications. _ (work in progress)_
33
4+
45## Backend
56- API
67- Database
78- Proxy
89
10+
911## Frontend
1012- Landing
1113- Web
1214- Mobile
1315 - iOS
1416 - Android
1517
18+
1619## Deployment
1720- Docker
1821
1922
20- ## Architecture Diagram
21- <img src =" https://raw.githubusercontent.com/atulmy/atulmy.github.io/master/images/fullstack-javascript-architecture/architecture.png?v=0.2 " alt =" Full-Stack JavaScript Architecture " />
23+ ## Core Structure
24+ fsja
25+ ├── backend
26+ │ ├── api
27+ │ │ > NodeJS
28+ │ │ > PORT 8000
29+ │ │ > api.example.com
30+ │ │
31+ │ ├── database
32+ │ │ > MongoDB
33+ │ │ > PORT 27017
34+ │ │
35+ │ └── proxy
36+ │ > NGINX
37+ │
38+ ├── deployment
39+ │ > Docker Compose
40+ │
41+ ├── frontend
42+ │ ├── app
43+ │ │ ├── mobile
44+ │ │ │ > React Native
45+ │ │ │ > iOS (Apple App Store)
46+ │ │ │ > Android (Google Play Store)
47+ │ │ │
48+ │ │ └── web
49+ │ │ > React
50+ │ │ > Single page application
51+ │ │ > PORT 5000
52+ │ │ > app.example.com
53+ │ │
54+ │ └── landing
55+ │ > React
56+ │ > Server side rendered
57+ │ > PORT 3000
58+ │ > example.com
59+ │
60+ └── README.md (you are here)
61+
2262
2363## Screenshots
2464
@@ -58,45 +98,10 @@ View all screenshots [here](https://github.com/atulmy/atulmy.github.io/tree/mast
5898 </tr>
5999 </tbody >
60100</table >
101+
61102
62- ## Core Structure
63- fsja
64- ├── backend
65- │ ├── api
66- │ │ > NodeJS
67- │ │ > PORT 8000
68- │ │ > api.example.com
69- │ │
70- │ ├── database
71- │ │ > MongoDB
72- │ │ > PORT 27017
73- │ │
74- │ └── proxy
75- │ > NGINX
76- │
77- ├── deployment
78- │ > Docker Compose
79- │
80- ├── frontend
81- │ ├── app
82- │ │ ├── mobile
83- │ │ │ > React Native
84- │ │ │ > iOS (Apple App Store)
85- │ │ │ > Android (Google Play Store)
86- │ │ │
87- │ │ └── web
88- │ │ > React
89- │ │ > Single page application
90- │ │ > PORT 5000
91- │ │ > app.example.com
92- │ │
93- │ └── landing
94- │ > React
95- │ > Server side rendered
96- │ > PORT 3000
97- │ > example.com
98- │
99- └── README.md (you are here)
103+ ## Architecture Diagram
104+ <img src =" https://raw.githubusercontent.com/atulmy/atulmy.github.io/master/images/fullstack-javascript-architecture/architecture.png?v=0.2 " alt =" Full-Stack JavaScript Architecture " />
100105
101106
102107## Authors
You can’t perform that action at this time.
0 commit comments