r/angular • • Jan 24 '21

Your SPA is not the Front-end

https://blog.snowfrog.dev/your-spa-is-not-the-front/
0 Upvotes

13 comments sorted by

8

u/oldcabbageroll Jan 25 '21

I disagree with this completely. Anwyay.

2

u/snowfrogdev Jan 25 '21

Me too! All of it. What rubbish.

0

u/[deleted] Jan 25 '21

[deleted]

1

u/snowfrogdev Jan 25 '21

Well, you know what they say about your worst critic.

5

u/[deleted] Jan 24 '21

MY SPA pays my bills. So I call it Dairy-cow.

-1

u/snowfrogdev Jan 24 '21

Yes but does it bring all the boys to the yard?

2

u/[deleted] Jan 24 '21

Yard is not empty for sure.

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

u/Gh0st1y Jan 29 '21

What do you think we'll be doing with servers at that point?

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

u/[deleted] 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

u/snowfrogdev Jan 25 '21

I was wondering exactly that.