The 4 Layers of Single Page Applications You Need to Know

The 4 Layers of Single Page Applications You Need to Know

Every successful project needs a clear architecture, which is understood by all team members.

[…]

I’ve chosen Create React App and Flow for type checking. For brevity, the application has no styling.

[…]

React, Angular, Vue are declarative, encouraging us to use elements of functional programming.

[…]

Here is a quote from React’s guide to optimizing performance:

The domain describes the state and holds the business logic. It represents the core of our application and should be agnostic to the view layer. Angular, React, Vue, it shouldn’t matter, we should be able to use our domain regardless of the framework we choose.

[…]

Right now we have a fully working application, agnostic of any framework, ready to be put to life by React.

[…]

Now let’s create the ArticleFormContainer. React, Angular, it does not matter, forms are complicated.

[…]