Website development is very broad area. There are a lot of technologies are available in market. Every technology has its own features.
Cache for all
In any website or custom web application, cache play a big role to load page faster. This can integrate with any website or application no matter it built in wordpress or angular js. This is one of the best techniques to make more powerful website and application. Cache implementation on server has changed website development completely.