How to simplify full-stack development with a unified architecture ↦
Manuel Vila, writing for freeCodeCamp:
In this article, I introduce the concept of “unified architecture” that dramatically simplifies the development of full-stack applications.
Indeed, this architecture unifies the six physical layers (data access, backend model, API server, API client, frontend model, and user interface) usually seen in “well-designed” applications into one single logical layer.
It is like going from a 3D world to a 2D world. Everything gets a lot easier.
That “unified architecture” manifests itself as Liaison, which we linked to last week and it caused some… controversy discussion. In this article, Manuel explains why Liaison is different than similar RPC things that came before it. Interesting stuff, to say the least.
Discussion
Sign in or Join to comment or subscribe
Manuel Vila
Fukuoka, Japan
Peace, Love & Software
2019-12-11T23:57:22Z ago
Mentioning Liaison when it is only at an early stage may seem a bit premature. The whole point of the article is to present new ideas and trigger discussions. So I’m all ears guys!
Bart van Es
2020-04-06T11:58:24Z ago
Looks very good, any chances on bringing this to Python?
Manuel Vila
Fukuoka, Japan
Peace, Love & Software
2020-04-06T22:33:50Z ago
I guess it would be possible, but I don’t know Python very well, so it will have to come from the community.