Please enable JavaScript.
Coggle requires JavaScript to display documents.
backend - Coggle Diagram
backend
node js
express
routes
middleware
Fonctions asynchrones
callbacks
promesses
async/await
HTTP Module
File Server
URL Module
Events
npm
services
ORM
thread
runtime environement
Langages de programmation
Python
Ruby
Java
JS
map() vs filter() vs foreach()
reduce() ? sort() ?
scope
global
local
let vs var vs const
js vs ES6
functions
arrow function
classique function
callback function
why function ?
destructuring
Operators
Arithmetic Operators
Assignment Operators
Comparison Operators
Logical Operators
Conditional Operators
Type Operators
Datatypes
string
number
object
...
JavaScript Event Handlers
trim(), split()
JavaScript Search Methods
String indexOf()
String search()
String match()
String includes()
...
JavaScript Template Literals
Template Literals
Template Strings
String Templates
Back-Tics Syntax
JavaScript Number Methods
toString()
toFixed()
ValueOf()
loops
for/in
for
for/of
while
do/while
JavaScript Errors
try
catch
finally
throw
Hoisting
Debugging
Performance
Reduce Activity in Loops
Reduce DOM Access
Reduce DOM Size
Avoid Unnecessary Variables
JS Async
Callbacks
Asynchronous
Promises
Async/await
Base de données
SQL
select
insert into
update
delete
join
NoSQL
SQL vs NoSQL ?
API RESTful
concevoir
développer
tester
design pattern
MVC
MVP
MVVM
nest js
création des contrôleurs
création des fournisseurs
création des modules
Serveurs web
Apache
Nginx
Tests
Mocha
Chai
Déploiment
AWS Elastic Beanstalk
Heroku
containerization technologies
Kubernetes
docker
microservices architecture
security best practices