Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Symfony5 and API Platform #31

Open
tacman opened this issue Dec 5, 2019 · 2 comments
Open

Symfony5 and API Platform #31

tacman opened this issue Dec 5, 2019 · 2 comments

Comments

@tacman
Copy link

tacman commented Dec 5, 2019

Terrific article (https://thecodingmachine.io/building-a-single-page-application-with-symfony-4-and-vuejs).

If you decide to update to Symfony 5 (which would be awesome), can you also consider using ApiPlatform instead of custom JSON endpoints?

Oh, if if you're feeling really generous with your time and talent, what about integrating Google's Workbox, and make this an offline SPA?

Question: if you were starting over, would you use Vue, or would you use React?

Anyway, thanks very much for your very thorough tutorial, much appreciated.

@gulien
Copy link
Contributor

gulien commented Dec 9, 2019

Hello @tacman

Thank you for the kind words :)

If you decide to update to Symfony 5 (which would be awesome)

Indeed I plan to write a new tutorial for Symfony 5.

can you also consider using ApiPlatform instead of custom JSON endpoints?

Not sure about this to be honest. Maybe I'll go for GraphQL with GraphQLite.

Oh, if if you're feeling really generous with your time and talent, what about integrating Google's Workbox, and make this an offline SPA?
Question: if you were starting over, would you use Vue, or would you use React?

There are a lot of stuff happening currently in the frontend technology: server-side rendering with Nuxt.js, Vue 3, Next.js etc. I need to take a closer look at those and see what's fit well in most use case :)

@ellisgl
Copy link

ellisgl commented Feb 5, 2020

Since you didn't lock down the versions of things, you get the newest stuff and things break.. =/

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants