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

Talk Proposal: Back to the Future of MPA - Thinking about Astro in context of web development history #93

Open
Spice-Z opened this issue May 3, 2024 · 4 comments
Labels

Comments

@Spice-Z
Copy link

Spice-Z commented May 3, 2024

  • Draft Title: Back to the Future of MPA - Thinking about Astro in context of web development history
  • Length: (5 min lightning talk, or 10-20 min full presentation) 20min
  • Links: (slides, article, notes) WIP
  • Which dates, particularly Tue/Wed/Thu during the 2nd/3rd week of a month, are you likely available? I want to talk on June's event !

Before SPAs became popular, MPAs were the norm.
Web servers ran on PHP, Ruby, or other languages, and used tools like templates, jQuery, and Gulp.
However, SPA libraries such as React, Angular, and Vue brought SPAs as the new standard.
Concurrently, TypeScript and Node.js were developed, enhancing the capabilities of developers. Numerous modern JavaScript frameworks like Next.js, Nuxt.js, and Gatsby now offer full-stack TypeScript development with options for SSR or SSG.
Currently, Astro advocates for a return to the MPA approach.
Why does Astro want to go back to MPAs?
I believe Astro's MPA approach is much more advanced than its predecessors.
I want to discuss why I favor Astro, contextualized by this history of web development.

Speaker Bio

@bibschan bibschan added this to the June 2024 Meetup milestone May 14, 2024
@bibschan
Copy link

bibschan commented May 14, 2024

hey there @Spice-Z thank you for opening an issue with us! Your talk proposal sounds super interesting, I'll put you down for June! Please use code SPEAKER to secure your ticket and let me know if you have any questions! :) https://lu.ma/vanjs-june-2024

by the way, usually we use the Mini-bio to introduce the speaker, make sure you add anything else there that might be relevant!

@bibschan bibschan added the Talk label May 14, 2024
@Spice-Z
Copy link
Author

Spice-Z commented May 15, 2024

@bibschan

Thank you!
I updated the Mini-bio!

@bibschan
Copy link

@Spice-Z perfect! would you be able to also send me a picture that I can use for our introduction slides?

@Spice-Z
Copy link
Author

Spice-Z commented May 16, 2024

@bibschan
Sure!
Can I use this picture?
https://photos.app.goo.gl/AGCpDXGr7oA5K79y8

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

No branches or pull requests

2 participants