Kevin C.
I love sharing my learning journey in the technology land and hopefully you can also takeaway some interesting tidbits from mine for your own learning and inspire many others to pass on these knowledges. Enjoy and happy learning & sharing!
API Clients
Frontend
Monolith Server
REST API
Web App Clients
Shipping the monolith
Common Business Logic
API Clients
Frontend
Web App Clients
Shipping the frontend + µ-services
+ µ-services
Web App 1
Multi-Container Service 1
Prototyping
Dev + Test
JSON Server
Dependencies
Container 1
Dependencies
Container 2
Mock
Data
Web App 2
Multi-Container Service 2
Prototyping
Dev + Test
Hapi Node.js Server
Dependencies
Container 3
Dependencies
Container 4
Mock
Data
Frontend Services
Content Server
Multi-Container Frontend Service
BFF
Dependencies
Container
Dependencies
Container
Node.js Server
Multi-Container Frontend Service
GraphQL Server
Dependencies
Container
Dependencies
Container
Content Server
Frontend Service
BFF
Data
JSON
Backend Services
Static UI
HTML
API Clients
Data
JSON
Data
JSON
BFF
BFF
Content Server
µ-services
Content Server
Multi-Container Frontend Service
BFF
Dependencies
Container 1
Dependencies
Container 2
Data
JSON
Multi-Container Backend Services
Static UI
HTML
API Clients
Data
JSON
Data
JSON
API Clients
Frontend
Web App Clients
Shipping the µ-services
+ µ-services
µ-service B
µ-service A
µ-service D
µ-service E
µ-service C
Web App 1
Multi-Container Service 1
Prototyping
Dev + Test
JSON Server
Dependencies
Container 1
Dependencies
Container 2
Mock
Data
Web App 2
Multi-Container Service 2
Prototyping
Dev + Test
Hapi Node.js Server
Dependencies
Container 3
Dependencies
Container 4
Mock
Data
Frontend Services
By Kevin C.
This is the sharing my Hack Day project @ 2018 July that experimented ways to automate and enable low-risk releases for the frontend service.
I love sharing my learning journey in the technology land and hopefully you can also takeaway some interesting tidbits from mine for your own learning and inspire many others to pass on these knowledges. Enjoy and happy learning & sharing!