Live data from Hacker News

Angular JS Kinda Sucks

okmaya.com

11–20 of 66 posts

Re: Angular JS Kinda Sucks

#11
As a back end developer that tried Angular for a month or so, I completely agree with all the criticism of Angular he has. The documentation is terrible. There are no examples of how to architect something. Things are not intuitive in Angular.

I don't really know JQuery either, so I can't say he is right or wrong with that criticism but currently Angular seems to be hyped up a lot in my opinion. (Or am I just too spoiled by the decent development tools we have backend?)

Re: Angular JS Kinda Sucks

#12

this guy describes himself as a "Programmer Extraordinaire" on linkedin

"Here’s an idea of pricing for you. I work on projects based on complexity. If you have 100 pages with simple text and images on it, the task is not complex. Just time consuming. So I consider that a complexity of 1, times 100 times. So, complexity is 100. If you have one page with one complex interactive form, with a calculator, that grabs prices from out there on The Web, then it’s a one page design, but complexity…

"Notice that we added a DOCTYPE to tell browsers what kind of document we have. We picked 4.01 Transitional because of its flexibility to allow deprecated elements, like ."

Re: Angular JS Kinda Sucks

#14
Is this satire? Because it sure sounds like so. Angular and jQuery serve different purposes. If you want to create a modal or the like then go ahead and use jQuery. But when you're creating a complex frontend application you'll find that jQuery soon gets out of hand

Re: Angular JS Kinda Sucks

#15
I am not fond of AngularJS myself, but this article is plain BS. How can you even compare jQuery and Angular? It's like comparing tomato to a shoelace.

If you want to compare, compare it with something like Backbone.

Re: Angular JS Kinda Sucks

#16
News flash: every aspect of programming for the web ranges from "sucks as much as an open chest wound" to "kinda sucks". "Kinda sucks" is the best we're going to get for a while.

Secondarily, jQuery and angular.js don't serve the same use cases and are not directly comparable. Not all tools need to be general purpose. It's OK for a lathe to be a lathe, a drill press to be a drill press, a soldering iron to be a soldering iron. Complaining that a soldering iron makes a poor hammer just means you don't know how to use a soldering iron, it doesn't mean it's a poor tool.

Re: Angular JS Kinda Sucks

#17
Why does the back-end guy need to ... what?

What kind of spaghetti does this guy and his colleagues build where there is such strong back-end and front-end interdependency that the server-side code cares what the front-end is doing for DOM manipulation or client-side-MV* like this, I wonder.

Re: Angular JS Kinda Sucks

#18

Earlier quoted context omitted.

"Here’s an idea of pricing for you. I work on projects based on complexity. If you have 100 pages with simple text and images on it, the task is not complex. Just time consuming. So I consider that a complexity of 1, times 100 times. So, complexity is 100. If you have one page with one complex interactive form, with a calculator, that grabs prices from out there on The Web, then it’s a one page design, but complexity…

"Notice that we added a DOCTYPE to tell browsers what kind of document we have. We picked 4.01 Transitional because of its flexibility to allow deprecated elements, like ."

http://okmaya.com/clean-php/clean-php-step-6/

If you know PHP, you know that you shouldn't be doing it like that. He sounds like a novice. There's nothing wrong with that, but when looking at that kind of thing I would take an opinions as a grain of salt

Re: Angular JS Kinda Sucks

#19
Hmm, I don't know why he complains. JQuery is a library, of course it does certain stuff better than a framework, you need to learn framework to make it works, same thing apply to any framework.

Re: Angular JS Kinda Sucks

#20

To me this post boils down to "I already know jQuery, this isn't jQ, so WTF". Well, godspeed, you fancy bastard. I wouldn't use Angular for a small'ih average website where you want some minor JS-based UI functionality. But I found Angular much more suited than jQuery for big sites that are maintained by more than just one developer. You can look at some piece of HTML and you can tell from the list of directives what…

"But I found Angular much more suited than jQuery for big sites that are maintained by more than just one developer."

I think the distinction is more nuanced, Angular isn't intended for producing web sites, so much as web applications.

Post reply on HN