This is an old revision of the document!
Development Stacks
AAA | BBB | |||||||||||||
CCC | ||||||||||||||
Front-end | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
JavaScript | ES6+ | TypeScript | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Browser APIs | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
JavaScript Framework | Vue.js | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
React.js | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
UI/UX Framework | DevExtreme | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Wijmo | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Node.js | Package Manager | npm | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
yarn | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Module Bunder | webpack | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
rollup | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
parcel | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Types? | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
SPA | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
SSR | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
CSR | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Back-end | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Java | Spring Framework (Java) | Concepts | AOP | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
IoC | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Design Patterns | MVC | Model:Observer | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
View:Composite | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Controller:Strategy | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Proxy | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Singleton | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Template | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Front Controller | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
View Helper | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Service Locator | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Observer-Observable | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Context Object | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Facade | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
IDE | Visual Studio Code | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Spring Tool Suites Eclipse |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
IntelliJ | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Build | Gradle | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Maven | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Database Framework | MyBatis | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
JPA | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Security | Authentication | oAuth2 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
JWT (Json Web Token) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Web Security | CORS | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
CSRF | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
XSS | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Network | socket | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Web Socket | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Message Queue | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
HTTP | HTTP/1.1 | Rest API RESTful |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GraphQL | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
SSL | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Server | Web Server | Nginx | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
WAS | Tomcat | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Jeus | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||