There's a certain irony in the poster dismissing Java with one hand:<p><pre><code> "In effect, to the developer it 'feels like writing Java,' which as we all know, is a terrible feeling"
</code></pre>
While professing the benefits of something which looks rather similar to Java tag libraries.<p><pre><code> <graph class="visitor-graph">
<axis position="left"></axis>
<axis position="bottom"></axis>
<line name="typical-week" line-data="model.series.typicalWeek"></line>
<line name="this-week" line-data="model.series.thisWeek"></line>
<line name="last-week" line-data="model.series.lastWeek"></line>
</graph>
</code></pre>
"If you’re thinking, “that’s not HTML anymore! What are these graph, line, and axis elements?”—well, that’s the point, Angular allows us to “extend HTML” to create those elements!"<p><pre><code> <cewolf:chart id="line" title="Page View Statistics" type="line" xaxislabel="Page" yaxislabel="Views">
<cewolf:data>
<cewolf:producer id="pageViews"/>
</cewolf:data>
</cewolf:chart>
</code></pre>
That's from a tag library released in June, 2002.<p>Lest angry Java-haters accuse me of trying to extol the virtues of JSPs, taglibs et al, this is not the point of my post. I'm indicating the commonalities between two modes of development separated by more than a decade, which in the churnful world of technology might as well be separate geologic eras.<p>It's interesting to compare these two things (particularly when a prior effort has fallen by the wayside) to determine if you are implementing the same concept in a new guise, or if you are removing the issues that people had with prior models which led to their lack of use.
I have been looking into Angular, however I am yet to find it any productive gain as being told here.<p>From what I was able to find out, there isn't any UI component framework available for Angular with the same set of components offering as jQuery has.<p>For developer teams that haven't a clue about CSS dark magic as guys with designer background have, this is a big impediment to use Angular.<p>I have looked into UI Bootstrap, but is still seems work in progress.<p>Is there any UI component framework for Angular?
AngularJS is the best tool for building views that I have come across thus far in javascript.<p>When I write a view (most of my web apps consume JSON and display it to our end users) Angular leaves me with the cleanest markup I've been able to write to date.<p>It does seem to get slightly unwieldy if I want to start using additional libraries outside the scope of Angular (such as when I needed to add Google Charts), but for iterating it's the slickest thing since the invention of the ice cube.
Is this website the result of your crazy iterations?<p><a href="http://i.imgur.com/jqy2kwo.png" rel="nofollow">http://i.imgur.com/jqy2kwo.png</a>