DEV Community

Discussion on: How to select a front-end framework?

kzagoris profile image
Konstantinos Zagoris

Well, that is a difficult question that has multiple answers.

First of all, the React is just the view; you need more packages in order to have a complete framework (redux, router, etc.).

If you want to learn a framework and commit yourself to it, then any of the big three (vue, angular6, react) is a good choice.

If your project is simple ( a web page), then a vanilla javascript is the preferred - for me - way to go. If you want to add a complicate service to your web page just add a preact/react component or a web component.