Live data from Hacker News

JavaScript frameworks and topics to learn in 2017

medium.com

11–20 of 121 posts

Re: JavaScript frameworks and topics to learn in 2017

#11
post #3

ugh- how is Angular so popular?

I think it's standing in the industry scratches the enterprise itch, so it's popular amongst professionals and corporates. You can't get fired for picking Angular, in other words.

As to how it came to be in that standing, it was and likely still is a very powerful platform.

Re: JavaScript frameworks and topics to learn in 2017

#12
post #11
post #3

ugh- how is Angular so popular?

I think it's standing in the industry scratches the enterprise itch, so it's popular amongst professionals and corporates. You can't get fired for picking Angular, in other words. As to how it came to be in that standing, it was and likely still is a very powerful platform.

thanks for taking my question seriously. seems like the only really good answer.

but of course, "enterprisey" has never really been a good litmus for "correct" or "sane" or "efficient". it's not a coincidence the Java ecosystem became the brunt of so many jokes. i can't help but wonder how seriously it would have been taken if it weren't a Google project.

Re: JavaScript frameworks and topics to learn in 2017

#13

Learn programming, not just frameworks. Frameworks will come and go, but the core programming concepts (good design, algorithms, cleanliness, simplicity, data structures, architecture) will tend to stay relevant longer. Learn the principles of Reactive Programming, not just RXJs, learn the philosophy of Redux, not just its syntax. You won't be able to keep up with it otherwise. Source: a guy who was an actionscript g…

This is a nice-sounding programming mantra but it doesn't make much sense in the real world, in my opinion. Learning the "philosophy" of Redux is a natural by-product of learning how to actually use Redux.

To me this is the equivalent of saying "learn molecular chemistry, don't follow recipes" to someone who's trying to learn how to cook. It may be true that the most experienced chefs have a deep understanding of chemistry, but it's much more practical to start from the surface and dig deeper, compared to overwhelming newcomers with "principles" and "philosophies" right off the bat.

Re: JavaScript frameworks and topics to learn in 2017

#14
post #3

ugh- how is Angular so popular?

Because it solves real world business problems. Some people need to build large systems in a SPA framework and Angular is good at this.

Not everyone is building a cheap hackathon twitter clone in their spare time.

For some of us the JS framework is solving business problems, not hobby JS side projects using the latest hip JS frameworks.

Re: JavaScript frameworks and topics to learn in 2017

#15
post #11

Earlier quoted context omitted.

I think it's standing in the industry scratches the enterprise itch, so it's popular amongst professionals and corporates. You can't get fired for picking Angular, in other words. As to how it came to be in that standing, it was and likely still is a very powerful platform.

thanks for taking my question seriously. seems like the only really good answer. but of course, "enterprisey" has never really been a good litmus for "correct" or "sane" or "efficient". it's not a coincidence the Java ecosystem became the brunt of so many jokes. i can't help but wonder how seriously it would have been taken if it weren't a Google project.

It's makes no difference if it's a google project.

It fulfills a need, and works.

Just because you have a preference for something else doesn't make it any less effective.

Re: JavaScript frameworks and topics to learn in 2017

#17

Earlier quoted context omitted.

thanks for taking my question seriously. seems like the only really good answer. but of course, "enterprisey" has never really been a good litmus for "correct" or "sane" or "efficient". it's not a coincidence the Java ecosystem became the brunt of so many jokes. i can't help but wonder how seriously it would have been taken if it weren't a Google project.

It's makes no difference if it's a google project. It fulfills a need, and works. Just because you have a preference for something else doesn't make it any less effective.

"It's makes no difference if it's a google project."

you seriously suggest that Google sponsoring a project couldn't possibly catalyze it's success?

"Just because you have a preference for something else doesn't make it any less effective."

i can usually bear oversimplification- incorrect- or patronizing- but both all three in the same post is pretty testing on my patience.

Re: JavaScript frameworks and topics to learn in 2017

#18
post #3

ugh- how is Angular so popular?

Because it solves real world business problems. Some people need to build large systems in a SPA framework and Angular is good at this. Not everyone is building a cheap hackathon twitter clone in their spare time. For some of us the JS framework is solving business problems, not hobby JS side projects using the latest hip JS frameworks.

do you answer questions this way in real life or only on the net under alt accounts?

Re: JavaScript frameworks and topics to learn in 2017

#19
post #11

Earlier quoted context omitted.

I think it's standing in the industry scratches the enterprise itch, so it's popular amongst professionals and corporates. You can't get fired for picking Angular, in other words. As to how it came to be in that standing, it was and likely still is a very powerful platform.

thanks for taking my question seriously. seems like the only really good answer. but of course, "enterprisey" has never really been a good litmus for "correct" or "sane" or "efficient". it's not a coincidence the Java ecosystem became the brunt of so many jokes. i can't help but wonder how seriously it would have been taken if it weren't a Google project.

In fairness, your question hardly reads as a question and much more like a halfhearted sigh from someone who hasn't given it much thought.

In response to the mention of Google backing it, I don't see how how that should discredit it in the slightest. Sure you don't see anyone getting fired for choosing Angular. That's because it's supported by a business that runs the business on it. In this case, a company filled with some of the best engineers in the business. It also was and is damn good at certain things. Pretty sensible choice.

Post reply on HN