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.