After working with clients coming from a variety of industries, needs and circumstances, we have found the following principles and considerations very useful when designing for content management systems.
The three frameworks that are great for building front-end apps: React is the most popular, Vue is the faster-growing framework, and Angular is Angular.
We hope this helps you on your journey to a modern web experience.