Development -> Servers
Language | Framework |
---|---|
Java | SpringBoot |
Javascript | NodeJs |
PHP | Larvel |
C++ | Crow |
Golang |
MongoDB , Mysql , Postgres , sqlite
query -> Data Process -> Storage || Done using prisma or Mongoose
browser or Mobile -> API -> Database
- routing servers, create
- data base schema and connection
- Data
- File
- Third Party (Api like google pay , send email , file upload , handle)
- A js runtime environment : Nodejs , Deno , Bun
-
package.json
-
.env (system based variables)
-
readme , git , prettier , lint(show error)
-
- index : Entry of application ; db connects
- app : config
-
DB
-
Models : Data structure eg - library
-
Controllers : functionality/methods
-
Routes : / (root) , /# etc
-
middlewares : checking in between the path
-
utils - Same code used at several different places
- Mail Helper
- Resest
- create
- forget password
- File
- Upload
- Fetch
- Mail Helper