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

Reply via email to