EliseeCode / theatre-a-modeler

Opensource flashCard system optimised for languages.
GNU General Public License v3.0
1 stars 1 forks source link

Choosing a stack to renovate an old school project from php/mysql #1

Open EliseeCode opened 3 years ago

EliseeCode commented 3 years ago

Hi, I would love advice about which stack to choose to renovate this project. Laravel VS Adonis ? Vue VS React ? Redis VS Mysql ?

zedee commented 3 years ago

Actually, I knew about Vue because of Laravel, and they have nice sinergies.

Can't do really a "VS" because I don't know too much about other technologies, except for React (I'd choose Vue but because I have more expertise with it), and well, Redis is used more for caching as is an in-memory data storage. If you're looking for permanent and stable long term storage better go for classic RDBMS (MySQL).

nobalpha commented 3 years ago

I'm not really sure about which frontend framework to recommend (may also be Backbone, Svelte, Next, Nuxt or Gatsby), but I'd recommend the use of Node.js (not sure which framework) which in most cases will perform well (in asynchronous performance, extensive modules, hosting and frontend framework integration). For the database, probably the backend will require a more structured tabling format, so in this case, MySQL will do the job, I guess...

EliseeCode commented 3 years ago

Thanks, Apparently there is a nice MVC framework called AdonisJS (NodeJS equivalent for Laravel in PHP) and I would love to give it a try with dolt (MySQL database git style versionning system). Let's see how we can make that run.