Live data from Hacker News

15 years trying to make everyone separate HTML, JavaScript, CSS – and then

twitter.com

131–140 of 177 posts

Re: 15 years trying to make everyone separate HTML, JavaScript, CSS – and then

#132

In my 15 years I've come to realize that HTML code-generation via JavaScript (or now TypeScript actually) is vastly superior to any type of templating (like JSP, JSF, Velocity, Mustache). Both ways (templating v.s. straight generation) have exactly one sort of 'level of indirection' so they are on the same order of complexity, but generating HTML rather than templating it is a billion times more powerful, so it is ju…

Interesting and I can see the appeal, I wondered how it would look in a riot/vue/ractive style language and ended up with this:

https://gist.github.com/anonymous/e506ac871c32b169ce5760de9d...

I think I still prefer the html style markup, but probably only because I am used to it.

Re: 15 years trying to make everyone separate HTML, JavaScript, CSS – and then

#133
post #76

The thing about Fuchs is that he's a very smart guy, who is deeply embedded in the modern JS world, and is absolutely aware of what that code is doing, why it looks the way it does, why the trend in frameworks has moved the way it has, just how many times the argument he's using has been advanced already, and how thoroughly it's been trashed over the years. He knows that what he's said has been said a thousand times…

I have never seen him as "a very smart guy". The OSS projects he have built are not that complex. But he is persistent and vocal. And yes, he really likes to troll.

Re: 15 years trying to make everyone separate HTML, JavaScript, CSS – and then

#134
post #2

It is amazing how much react resembles php and classic asp from 15 years ago. I guess that's what happens when you don't hire anyone over 30.

The same thing lures people in every time. You sit down, open a single file and type for 5 minutes and you've got a baby web app. Whee! The pain comes later. So much pain. Its like the payday loan of technical debt.

Except it's quite the opposite in case of React.

Re: 15 years trying to make everyone separate HTML, JavaScript, CSS – and then

#135
post #2

It is amazing how much react resembles php and classic asp from 15 years ago. I guess that's what happens when you don't hire anyone over 30.

> I guess that's what happens when you don't hire anyone over 30.

I have arguments against that but I'll keep them to myself because your sentence isn't really relevant to the original discussion.

Re: 15 years trying to make everyone separate HTML, JavaScript, CSS – and then

#138

This is a complaint I've heard often about React, and usually it's by someone that's never actually tried it (myself included before I first used it). But it's a visceral response. Until you sit down and give it a go, it's hard to believe that we had the separation of concerns wrong . Separation of concerns refers to responsibilities, not languages. If you're building a static website, sure, you probably don't need R…

Sorry for not adding anything new to this discussion but that's exactly my thought! Couldn't agree more.

Re: 15 years trying to make everyone separate HTML, JavaScript, CSS – and then

#139

React is popular because of Facebook just like Angular was popular because of Google. Both are bad ideas. Why programmers insist on running off a cliff every few years like a bunch of lemmings, I don't know.

Your arguments are really convincing!

Re: 15 years trying to make everyone separate HTML, JavaScript, CSS – and then

#140
Thomas Fuchs is a troll. He has posted before on the alleged complexities of React. Yet, he has never posted a coherent argument against the view framework. Even this attempt was thwarted by Blake Newman:

https://twitter.com/blakenewman/status/811142762368221184

However, Thomas had nothing to say in response. He only patted himself, and others, on the back both before and after that tweet as he continues to ignore any retort to his claims.

Oh. And if you're wondering why he's mad, consider that he's the author of Zepto.js. That jQuery compatible drop-in library that essentially no one uses as jQuery is hardly relevant anymore. But that's fine, he's busy with his own business: Slash7 LLC.

http://slash7.com/company/

Where the overwhelming majority of his client work links are dead and his biggest triumph seems to be an early 2000's era JavaScript animation library on par with Scriptaculous. In fact, the website is even a rip off:

http://scripty2.com/ vs. http://script.aculo.us/

Even his own site uses the same type of vanity domain:

http://mir.aculo.us/

Sad ...

Post reply on HN