caching methods

Caching methods

Last week we discussed various ways in which to speed up page load times on websites. One important method of improving website performance is caching. What is caching? Caching speeds up webpage delivery by taking away the server-side processing. The…
react and the virtual dom

React and the virtual DOM

The most common architecture considered when implementing user interfaces is MVC (Model-View-Controller). MVC separates an application into three components: Model, View, and Controller. The Controller is what the user interacts with, the View is what the user sees, and the…
what is GraphQL?

What is GraphQL?

We previously discussed the difference between REST and SOAP for building APIs and web services. But there is an alternative solution that is becoming increasingly popular. Better than all the REST? GraphQL is a query language – or an interface…