On Fri, Mar 15, 2013 at 5:26 AM, trsvax <trs...@gmail.com> wrote: > As always there is a buzz at SX about the latest and greatest. Some have > staying power like Twitter some do not. This year the three hot topics > seemed to be mobile, medical and scalability. Medical does not have much to > do with 5.4 but the others do. First is mobile. > > If your website does not work on mobile you are a loser! Mobile really > means > works on phones/tablets and is most likely responsive, lightweight and > AJAXy. > > Vanilla.js seems to be the hot Javascript framework for mobile. JQuery is > old and bloated. http://http://vanilla-js.com
Vanilla is a kind of joke; basically a way of saying that the baseline of JavaScript and DOM in modern browsers is enough. Which I don't think is the case at all, there are so many subtle differences between browser implementations. VanillaJS means either recreating the wheel, or turning your back on IE and perhaps one of WebKit or Firefox. > > > Javascript build tools like http://yeoman.io/index.html > > Javascript MVC is hot but no clear frontrunner. > http://addyosmani.github.com/todomvc/ I'm very, very interested in AngularJS. It looks like Tapestry completely on the client, and I suspect Tapestry on the server would be an ideal complement to it. > > > There was talk about Bootstrap but designers don't really like it. That > said > it seems a lot of people are using it. > I think they are missing the point; Bootstrap is usable, but it can also be considered scaffolding; the CSS class names are quite reasonable, so you can either take bootstrap.css and customize it, or replace it with something that uses the same class names (and implied DOM structures). In some ways, Bootstrap is like the Gang-of-Four design patterns; it creates a common lingua franca for discussing layout and presentation issues. Unlike GoF, its also a kind of definitive base implementation. > > On the scalability side Java did not seem to be a four letter word because > of the JVM. Scala was a hot topic as was monitoring. > > I'd say Tapestry 5.4 is going to do pretty well on the hotness scale with > Bootstrap, RequireJS and Scala support. Vanilla.js (I'd never heard the > term) is interesting and might be something to keep in mind when creating > Javascript components. Monitoring is something Tapestry lacks, Etsy's > StatsD > seems to be popular. > I've long had a dream of a more sophisticated built-in dashboard for Tapestry that could show requests on pages, error rates, details about clients, etc. Haven't had the time to implement it and I don't think it will make it into 5.4; maybe its time for a Kickstarter :-) > > > > -- > View this message in context: > http://tapestry.1045711.n5.nabble.com/Now-hotness-at-SX-vs-5-4-tp5720473.html > Sent from the Tapestry - User mailing list archive at Nabble.com. > > --------------------------------------------------------------------- > To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org > For additional commands, e-mail: users-h...@tapestry.apache.org > > -- Howard M. Lewis Ship Creator of Apache Tapestry The source for Tapestry training, mentoring and support. Contact me to learn how I can get you up and productive in Tapestry fast! (971) 678-5210 http://howardlewisship.com