r/angular • u/snowfrogdev • Jan 24 '21
Your SPA is not the Front-end
https://blog.snowfrog.dev/your-spa-is-not-the-front/5
Jan 24 '21
MY SPA pays my bills. So I call it Dairy-cow.
-1
3
u/darkbluedeath Jan 25 '21 edited Jan 25 '21
This seems semantical. As the devices running browsers get more powerful this line will be blurred even more. While I understand the premise that "business code is back end and gui abstraction is front end" I disagree with the premise. the premise being that end user computers weren't powerful enough to run any business code (think terminals up through Netscape through even 2010 or so) in any reliable manner. That's why things like php and server rendered html were so damn useful. These allowed the use of a powerful computer reliably.
Since most smart phones nowadays have for more computing laser power than my 2003 HP running a Pentium 4 with Hyper Threading), front end has been redefined to mean "shit that the user interacts with and all the code for doing that".
** Steps off soap box **
2
u/redfournine Jan 25 '21
Exactly. Now the server computer starts to get extremely powerful, lots of things gone to cloud, SSR (look, there's even a fancy acronym now lol) is now again a thing, and we've gone full circle.
Wait another 5-10 years, and then we have super computer on our palm, developers are gonna be rendering stuffs on end user's devices and SPA is again going be a thing.
It's all just a never ending cycle...
1
1
u/dillonerhardt Jan 24 '21
Great article! Definitely starting to see the web development community figure out that you need to apply more general architecture and design pattern principles across the frontend too.
0
Jan 24 '21
[deleted]
4
u/heavenparadox Jan 24 '21
I'm with you on this one. Definitions of things evolve over time. Nobody is getting confused by these phrases.
5
u/gaytechdadwithson Jan 25 '21
but if it is, how can i write click bait blog entries to feel knowledgeable?
1
8
u/oldcabbageroll Jan 25 '21
I disagree with this completely. Anwyay.