lascuolaopensource / join-vue

4 stars 1 forks source link

Inertia js #19

Open emidiotorre opened 3 years ago

emidiotorre commented 3 years ago

Doing some research i stumbled upon Inertia.js which i think could be great for join, if we choose to use Laravel, it can really speed up the development process by simplifying the communication between backend and frontend, and removing the need to manage a full featured REST API.

We can still expose the APIs that we want for the website.

What do you think?

@pixari @bbtgnn @aptrn

pixari commented 3 years ago

Fine for me!

How do we handle the authentication? You can install inertia in /packages/cms-service

just keep this part of the package.json:

"name": "@mono/cms-service",
"version": "0.1.0",
"private": true,

And please provide a "start" script like: > "start": "php artisan serve" <.

pixari commented 3 years ago

(you can delete all the content of packages/cms-service