Please enable JavaScript.
Coggle requires JavaScript to display documents.
Web Development - Coggle Diagram
Web Development
General
VCS
Github
GitLab
Package Managers (JavaScript)
NPM
Yarn
Web Security :lock:
HTTPS
CORS
Content Security Policy
OWASP Security Risks
Testing
Tools
Jest
Types
Unit
Integration
Static
End To End
Front-end
_
JavaScript
Framework
Vue.js
Vuex
UI Framework
Vuetify
Bootstrap Vue
Server Side Rendering - Nuxt.js
HTML
Web Components
:lower_left_paintbrush: CSS
CSS Architecture
OOCSS
SMACSS
BEM
CSS Preprocessors
SASS
CSS Framework
Bootstrap
Tailwind CSS
Build Tools
Task Runners
npm scripts
Gulp
Module Bundlers
Webpack
Rollup
Linter & Formatter
Prettier
ESLint
Progressive Web Apps
Backend
_
API
JSON APIs
Authentication
Swagger
REST
Database
Relational Database
PosgreSQL
MySQL
NoSQL Database
MongoDB
ORM
TypeORM (TypeScript)
ACID
Transactions
N+1 Problem
Caching
CDN
Client Side
Server Side -
Redis
Design and Development Principles
SOLID
KISS
YAGNI
DRY
Architectural Patterns
Monolith Apps
Microservices
SOA
Serverless
Containerization vs Virtualization
Docker