Published on July 25, 2017 by Mindspace

I get asked a lot whether one should choose a Single Page Application (SPA) or Multi-Page-Application (MPA) for a project. Let me share some thoughts on that in this video.

———-

Want to dive into a framework which you can use for BOTH SPAs and MPAs? Give Vue.js a chance and learn it now with my 5-star rated, 16+ hour course for only $13: www.udemy.com/vuejs-2-the-complete-guide/?couponCode=SPA_VS_MPA

Want to focus on SPAs? Angular might be your thing then! I got a course on that, too. Learn it for just $14 with this 5-star rated, 22+ hour course: www.udemy.com/the-complete-guide-to-angular-2/?couponCode=SPA_VS_MPA

———-

• You can follow Max on Twitter (@maxedapps).
• You can also find us on Facebook.(www.facebook.com/academindchannel/)
• Or visit our Website (www.academind.com) and subscribe to our newsletter!

See you in the videos!

Leave a Reply

67 Comments on "SPAs vs MPAs/MVC – Are Single Page Apps always better?"

Notify of
avatar

Lidar Koma
Guest
Lidar Koma
13 days 20 hours ago

Thank you for explanation max. I have one quastion, can we use angular 2x or vue2 in multiple page app (mvc). Or we have to use jquery and javascript?

Sean Rasmussen
Guest
Sean Rasmussen
14 days 16 hours ago

I've been slowly ramping up on SPA development. One thing that I notice, compared with traditional websites is that SPAs have rather huge initial page loads, which seems to be a major drawback. I know that people are working on reducing this but it's still a thing…..

Fluxxer® InternetMedia
Guest
Fluxxer® InternetMedia
18 days 18 hours ago
SEO for most websites is generally heavily overrated anyway. The average local service provider (i.e. brick-and-mortar shop) will benefit much more from a well managed Google Business profile and accompanying social media. Analyse yourself: if you go look for lets say a bicycle repair shop, isnt it the little maps result with the shortlist that will capture your first interest, especially if they have user reviews? Those results will also have the link to your site, if people would like to visit it. Or buying products, what search results will get your attention?In short, your site doesn't need to be… Read more »
Florian Weil
Guest
Florian Weil
20 days 2 hours ago
Hi @Max,thank you very much for this objective evaluation of this topic! I think it is possible to find a balance between these two approaches. Especially server-side-rendering combined with SPA could be a great benefit for all developers and users. The talk Cutting the Fat by Tiffany Conroy is a great inspiration for thisde.slideshare.net/Codemotion/cutting-the-fat-by-tiffany-conroy-21208849Furthermore, the method of Resilient Web Design by Jeremy Keith adresses to use the power of both development methodsresilientwebdesign.com/resilientwebdesign.com/chapter5/ –> great explanations how to built the infrastructureIt would be interesting to see how to slice/cut my VueJS component architecture in use for server-side rendering and which for… Read more »
Abdelaziz Mokhnache
Guest
Abdelaziz Mokhnache
20 days 6 hours ago

thanks Max for this great video I am a big fun of your videos 🙂 .. please make a video on how use vue.js in a multipage application

Count of Pizza
Guest
Count of Pizza
21 days 1 hour ago

To use MVC && MPA you should have some skills. To use framework you should have a framework.

gilmoretj
Guest
gilmoretj
21 days 6 hours ago

Is it true to say that MPAs lend themselves to better for accessibility? There are tools and techniques (WAI-ARIA) that enable SPA to support disabled users better but; the dependency on JavaScript, replacing DOM sections and lazy programmers all conspire against SPA being the better option.

midoriya all.might
Guest
midoriya all.might
22 days 19 hours ago

Thanks for the vid. The explanations were very clear.

midoriya all.might
Guest
midoriya all.might
22 days 1 hour ago

I just want to ask something, I've been playing around with it. But whenever i try to test the login route in POSTMAN, it throws a HTTPException This action is unauthorized. Any clue why does this happen?For complete description, i also posted on Laracast with regards w/ my problem. Here's the linklaracasts.com/discuss/channels/laravel/testing-api-login-throws-a-httpexception-403

Academind
Guest
Academind
22 days 1 hour ago

Awesome to read that, thank you!

Albert Galvez
Guest
Albert Galvez
23 days 8 hours ago

Interesting and thank you.

Academind
Guest
Academind
23 days 52 minutes ago

Thank you for your comment Albert 🙂

Rifthy Ahmed
Guest
Rifthy Ahmed
23 days 19 hours ago

Is that a bad idea to Start a new project Using AngularJS(<2)?

1 2 3 4
wpDiscuz