Hy Rayan, On Jul 9, 2013, at 11:01 PM, Ryan Neufeld <r...@thinkrelevance.com> wrote:
> Mimmo, > > Our focus has definitely been on exploring new ideas; supporting progressive > enhancement has not been a focus of ours. Given the nature of the kinds of > applications we're building in Pedestal today (extremely rich and > collaborative ClojureScript applications) I don't see many avenues to add > this support in the near term. One could certainly write progressive HTML > templates, but as soon as we cross into the boundary of system behavior > things get a little hairy - I get the impression it is an all or nothing > affair. Sure, I understand. The trend is speaking by itself. > > Did you have any thoughts about how pedestal-app could better support > progressive enhancement? Probably by working on homogenising Enlive/Enfocus (and hiccups/hiccup) we could share the same codebase to serve both the client-side and the server-side. To me HTML transformation and DOM manipulation are almost the same beast and I really do not understand why we call it transformation on the HTML side and manipulation on the client-side. DOM is HTML plus a much more rich set of events (but there are events on the server-side too, if we interpret rest verbs as events). In Enlive and Enfocus we have almost the same selectors and the same transformations/manipulation. Enfocus is close to be Enlive + Domina Events + Effects, but the base is almost the same. I'm just thinking about keep this wonderful unifying language to share as mach as possible codebase. Imagine the same codebase that serve a full animates DOM but even a plain HTML page, just with less dynamism. My best mimmo > > -- Ryan Neufeld > > On Jul 9, 2013, at 1:41 PM, Giacomo Cosenza <mimmo.cose...@gmail.com> wrote: > >> Hi Pedestallions, >> as all the others I have been waiting for this tutorial too. >> >> Is there a motivation why you decide to not taking into account any >> progressive enhancement techniques? Should we assume that progressive >> enhancement is dead? I just went throw this article >> http://jakearchibald.com/2013/progressive-enhancement-still-important/ which >> seems to say that progressive enhancement is like the rock'n roll: it's here >> to stay. >> >> Anyway, great piece of work! >> >> My best >> >> Mimmo >> >> On Jul 9, 2013, at 7:25 PM, Manuel Paccagnella wrote: >> >>> I was expecting a tutorial, and now we get this. Speechless. Thank you very >>> much, I'll work through it! >>> >>> Il giorno martedì 9 luglio 2013 18:03:58 UTC+2, Ryan Neufeld ha scritto: >>> Hey there, Clojurians/Pedestallions! >>> >>> I'm pleased to announce the release of a comprehensive tutorial for >>> pedestal-app: http://bit.ly/pedestal-app-tutorial. In this tutorial we >>> finally *dive deep* into the guts of pedestal-app and build a distributed >>> multiplayer game using pedestal-app. >>> >>> Major kudos to @brentonashworth for all his hard work on the pedestal-app >>> tutorial. >>> >>> Enjoy! >>> >>> -- Ryan Neufeld >>> >>> >>> -- Ryan Neufeld >>> >>> >>> -- >>> -- >>> You received this message because you are subscribed to the Google >>> Groups "Clojure" group. >>> To post to this group, send email to clojure@googlegroups.com >>> Note that posts from new members are moderated - please be patient with >>> your first post. >>> To unsubscribe from this group, send email to >>> clojure+unsubscr...@googlegroups.com >>> For more options, visit this group at >>> http://groups.google.com/group/clojure?hl=en >>> --- >>> You received this message because you are subscribed to the Google Groups >>> "Clojure" group. >>> To unsubscribe from this group and stop receiving emails from it, send an >>> email to clojure+unsubscr...@googlegroups.com. >>> For more options, visit https://groups.google.com/groups/opt_out. >>> >>> >> >> >> -- >> You received this message because you are subscribed to the Google Groups >> "pedestal-users" group. >> To unsubscribe from this group and stop receiving emails from it, send an >> email to pedestal-users+unsubscr...@googlegroups.com. >> Visit this group at http://groups.google.com/group/pedestal-users. >> >> > -- -- You received this message because you are subscribed to the Google Groups "Clojure" group. To post to this group, send email to clojure@googlegroups.com Note that posts from new members are moderated - please be patient with your first post. To unsubscribe from this group, send email to clojure+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/clojure?hl=en --- You received this message because you are subscribed to the Google Groups "Clojure" group. To unsubscribe from this group and stop receiving emails from it, send an email to clojure+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out.