Differences
This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
| public:computer:development_stacks [2022/04/21 16:46] – alex | public:computer:development_stacks [2022/04/22 14:06] (current) – alex | ||
|---|---|---|---|
| Line 9: | Line 9: | ||
| < | < | ||
| - | | FE | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |FE=Front-end | + | | FE | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |FE=Front-end |
| | |!| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |!| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ||
| | |)| JS |v| ES6+ |-| TS | | | | | | | | | | | | | | | | | | | | | |JS=[[public: | | |)| JS |v| ES6+ |-| TS | | | | | | | | | | | | | | | | | | | | | |JS=[[public: | ||
| | |!| | | |!| | | | | | | | | | | | | | | | | | | | | | | | | | | | |!| | | |!| | | | | | | | | | | | | | | | | | | | | | | | | | | ||
| - | | |!| | | |)| BA | | | | | | | | | | | | | | | | | | | | | | | |BA=Browser APIs|VJS=Vue.js | + | | |!| | | |)| BA | | | | | | | | | | | | | | | | | | | | | | | |BA=Browser APIs |
| | |!| | | |!| | | | | | | | | | | | | | | | | | | | | | | | | | | | |!| | | |!| | | | | | | | | | | | | | | | | | | | | | | | | | | ||
| - | | |!| | | |`| JFW |v| VJS | | | | | | | | | | | | | | | | | | | | |JFW=JavaScript Framework|VJS=Vue.js | + | | |!| | | |`| JFW |v| VJS |-|NJ| | | | | | | | | | | | | | | | | | |JFW=JavaScript Framework|VJS=[[public: |
| | |!| | | | | | | |!| | | | | | | | | | | | | | | | | | | | | | | | |!| | | | | | | |!| | | | | | | | | | | | | | | | | | | | | | | ||
| | |!| | | | | | | |)| RJS | | | | | | | | | | | | | | | | | | | |RJS=React.js | | |!| | | | | | | |)| RJS | | | | | | | | | | | | | | | | | | | |RJS=React.js | ||
| Line 46: | Line 46: | ||
| | BE | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |BE=Back-end | | BE | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |BE=Back-end | ||
| | |!| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |!| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ||
| - | | |)| Java |-| SF |v| Concepts |v| AOP | | | | | | | | | | | | | | | | | | |SF=Spring Framework | + | | |)| Java |-| SF |v| Concepts |v| AOP | | | | | | | | | | | | | | | | | | |SF=[[public: |
| - | | | | | | | | | | |!| | | |!| | | | | | | | | | | | | | | | | | | + | | |!| | | | | | | |!| | | |!| | | | | | | | | | | | | | | | | | |
| - | | | | | | | | | | |!| | | |)| IoC | | | | | | | | | | | | | | | | | + | | |!| | | | | | | |!| | | |)| DI | | | | | | | | | | | | | | | | |
| - | | | | | | | | | | |!| | | |!| | | | | | | | | | | | | | | | | | | + | | |!| | | | | | | |!| | | |!| | | | | | | | | | | | | | | | | | |
| - | | | | | | | | | | |!| | | |`| DP |v| MVC |v| MO | | | | | | | | | |DP=Design Patterns|MO=Model: | + | | |!| | | | | | | |!| | | |)| IoC | | | | | | | | | | | | | | | | |
| - | | | | | | | | | | | | | | | | | | |!| | | |!| | | | | | | | | | | + | | |!| | | | | | | |!| | | |!| | | | | | | | | | | | | | | | | | |
| - | | | | | | | | | | | | | | | | | | |!| | | |)| VC | | | | | | | |VC=View: | + | | |!| | | | | | | |!| | | |`| DP |v| MVC |v| MO | | | | | | | | | |DP=[[public: |
| - | | | | | | | | | | | | | | | | | | |!| | | |!| | | | | | | | | | | + | | |!| | | | | | | |!| | | | | | | |!| | | |!| | | | | | | | | | |
| - | | | | | | | | | | | | | | | | | | |!| | | |`| CS | | | | | | | |CS=Controller: | + | | |!| | | | | | | |!| | | | | | | |!| | | |)| VC | | | | | | | |VC=View: |
| - | | | | | | | | | | | | | | | | | | |!| | | | | | | | | | | | | | | + | | |!| | | | | | | |!| | | | | | | |!| | | |!| | | | | | | | | | |
| - | | | | | | | | | | | | | | | | | | |)| Proxy | | | | | | | | | | | | | + | | |!| | | | | | | |!| | | | | | | |!| | | |`| CS | | | | | | | |CS=Controller: |
| - | | | | | | | | | | | | | | | | | | |!| | | | | | | | | | | | | | | + | | |!| | | | | | | |!| | | | | | | |!| | | | | | | | | | | | | | |
| - | | | | | | | | | | | | | | | | | | |)| Singleton | | | | | | | | | | | | | + | | |!| | | | | | | |!| | | | | | | |)| Proxy | | | | | | | | | | | | |
| - | | | | | | | | | | | | | | | | | | |!| | | | | | | | | | | | | | | + | | |!| | | | | | | |!| | | | | | | |!| | | | | | | | | | | | | | |
| - | | | | | | | | | | | | | | | | | | |)| Template | | | | | | | | | | | | | + | | |!| | | | | | | |!| | | | | | | |)| Singleton | | | | | | | | | | | | |
| - | | | | | | | | | | | | | | | | | | |!| | | | | | | | | | | | | | | + | | |!| | | | | | | |!| | | | | | | |!| | | | | | | | | | | | | | |
| - | | | | | | | | | | | | | | | | | | |)| FC | | | | | | | | | | | |FC=Front Controller | + | | |!| | | | | | | |!| | | | | | | |)| Template | | | | | | | | | | | | |
| - | | | | | | | | | | | | | | | | | | |!| | | | | | | | | | | | | | | + | | |!| | | | | | | |!| | | | | | | |!| | | | | | | | | | | | | | |
| - | | | | | | | | | | | | | | | | | | |)| VH | | | | | | | | | | | |VH=View Helper | + | | |!| | | | | | | |!| | | | | | | |)| FC | | | | | | | | | | | |FC=Front Controller |
| - | | | | | | | | | | | | | | | | | | |!| | | | | | | | | | | | | | | + | | |!| | | | | | | |!| | | | | | | |!| | | | | | | | | | | | | | |
| - | | | | | | | | | | | | | | | | | | |)| SL | | | | | | | | | | | |SL=Service Locator | + | | |!| | | | | | | |!| | | | | | | |)| VH | | | | | | | | | | | |VH=View Helper |
| - | | | | | | | | | | | | | | | | | | |!| | | | | | | | | | | | | | | + | | |!| | | | | | | |!| | | | | | | |!| | | | | | | | | | | | | | |
| - | | | | | | | | | | | | | | | | | | |)| OO | | | | | | | | | | | |OO=Observer-Observable | + | | |!| | | | | | | |!| | | | | | | |)| SL | | | | | | | | | | | |SL=Service Locator |
| - | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | + | | |!| | | | | | | |!| | | | | | | |!| | | | | | | | | | | | | | |
| - | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | + | | |!| | | | | | | |!| | | | | | | |)| OO | | | | | | | | | | | |OO=Observer-Observable |
| - | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | + | | |!| | | | | | | |!| | | | | | | |!| | | | | | | | | | | | | | |
| - | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | + | | |!| | | | | | | |!| | | | | | | |)| CO | | | | | | | | | | | |CO=Context Object |
| - | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | + | | |!| | | | | | | |!| | | | | | | |!| | | | | | | | | | | | | | |
| - | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | + | | |!| | | | | | | |!| | | | | | | |`| Facade | | | | | | | | | | | | |
| - | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | + | | |!| | | | | | | |!| | | | | | | | | | | | | | | | | | | | | | |
| - | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | + | | |!| | | | | | | |)| IDE |v| VC | | | | | | | | | | | | | | | | |VC=[[public: |
| - | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | + | | |!| | | | | | | |!| | | |!| | | | | | | | | | | | | | | | | | |
| - | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | + | | |!| | | | | | | |!| | | |)| STS | | | | | | | | | | | | | | | |STS=Spring Tool Suites \\ [[public: |
| - | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | + | | |!| | | | | | | |!| | | |!| | | | | | | | | | | | | | | | | | |
| - | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | + | | |!| | | | | | | |!| | | |`| IntelliJ | | | | | | | | | | | | | | | | |
| - | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | + | | |!| | | | | | | |!| | | | | | | | | | | | | | | | | | | | | | |
| - | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | + | | |!| | | | | | | |)| Build |v| Gradle |
| - | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | + | | |!| | | | | | | |!| | | |!| | | | | | | | | | | | | | | | | | |
| - | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | + | | |!| | | | | | | |!| | | |`| Maven | | | | | | | | | | | | | | | | |
| - | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | + | | |!| | | | | | | |!| | | | | | | | | | | | | | | | | | | | | | |
| - | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | + | | |!| | | | | | | |)| DF |v| MyBatis |
| - | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | + | | |!| | | | | | | |!| | | |!| | | | | | | | | | | | | | | | | | |
| - | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | + | | |!| | | | | | | |!| | | |`| JPA | | | | | | | | | | | | | | | | |
| - | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | + | | |!| | | | | | | |!| | | | | | | | | | | | | | | | | | | | | | |
| - | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | + | | |!| | | | | | | |)| Security |
| - | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | + | | |!| | | | | | | |!| | | |!| | | |!| | | | | | | | | | | | | | |
| - | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | + | | |!| | | | | | | |!| | | |!| | | |`| JWT | | | | | | | | | | | |JWT=[[public: |
| - | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | + | | |!| | | | | | | |!| | | |!| | | | | | | | | | | | | | | | | | |
| + | | |!| | | | | | | |!| | | |`| WS |v| CORS | | | | | | | | | | | | |WS=Web Security | ||
| + | | |!| | | | | | | |!| | | | | | | |!| | | | | | | | | | | | | | | ||
| + | | |!| | | | | | | |!| | | | | | | |)| CSRF | | | | | | | | | | | | | ||
| + | | |!| | | | | | | |!| | | | | | | |!| | | | | | | | | | | | | | | ||
| + | | |!| | | | | | | |!| | | | | | | |`| XSS | | | | | | | | | | | | | ||
| + | | |!| | | | | | | |!| | | | | | | | | | | | | | | | | | | | | | | ||
| + | | |!| | | | | | | |)| Network | ||
| + | | |!| | | | | | | |!| | | |!| | | | | | | | | | | | | | | | | | | ||
| + | | |!| | | | | | | |!| | | |`| WS | | | | | | | | | | | |WS=Web Socket | ||
| + | | |!| | | | | | | |!| | | | | | | | | | | | | | | | | | | | | | | ||
| + | | |!| | | | | | | |`| MQ | | | | | | | | | | | | | | | | | | | |MQ=Message Queue | ||
| + | | |!| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ||
| + | | |)| HTTP |v| HTTP/ | ||
| + | | |!| | | |!| | | |!| | | | | | | | | | | | | | | ||
| + | | |!| | | |!| | | |`| GraphQL | ||
| + | | |!| | | |!| | | | | | | | | | | | | | | | | | | | | ||
| + | | |!| | | |`| SSL | | | | | | | | | | | | | | | | | ||
| + | | |!| | | | | | | | | | | | | | | | | | | | | | | | | ||
| + | | |`| Server | ||
| + | | | | | | |!| | | | | | | | | | | | | | | | | | | ||
| + | | | | | | |`| WAS |v| Tomcat | | | | | | | | | | | | | | ||
| + | | | | | | | | | | |!| | | | | | | | | | | | | | | ||
| + | | | | | | | | | | |`| Jeus | | | | | | | | | | | | | ||
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ||
| </ | </ | ||