DB JSP & JS Module Java Oracle Multi-tier Architecture Application API DB JSP & Plugin Java Oracle Multi-tier Architecture OOJS Framework Age Restful Architecture Rest API SPA MVC & MVVM SPA Component-Based Rest API Framework-Wars Virtual Dom vs Incremental Dom IVY vs Fiber Redux vs NGRX TypeScript vs FlowJS CSSinJS vs ShadowDom Isomorphic Hybrid S.SSR D.SSR Fullstack Frontend Rest Component Age GraphQL Modular Monolith State Management CSS-in-JS Frontend Architecture Age Universal: Cross web app - mobile app Domain-Driven- Development Micro-Frontends Push-Based Architecture Input UI Facade state app2 app1 app4 app3 monorepo (workspace)