I’ve learned Node.js, Express, and MongoDB on an edX/Microsoft course and I’m enjoying it (the Node.js and Express part), and I even made a simple (the cliche) TODO app with a RESTfull API and CRUD operations.
The thing is… I’m in UNI, and just learned the Relational DB MySQL and the SQL language.
At first, I liked the MongoDB JSON like documents, but I came to the conclusion that I prefer relational databases.
It REALLY grinds my gears not being able to do normalization and to not have relations.
It’s actually starting to be painful working with Mongo and not MySQL (or any other RDB).
I don’t enjoy it at all.
My question is:
I know it is possible to use MySQL with Node.js/Express, but would it be any problem?
For doing the FCC projects in the future for example (I’m currently waiting for the beta before starting the backend challenges), or for finding work.
Is there a problem if I use MySQL with Node.js/Express instead of MongoDB?
(for FCC projects and for finding work)