[prev in list] [next in list] [prev in thread] [next in thread] 

List:       tapestry-dev
Subject:    [jira] [Created] (TAP5-2280) New module to generate and compile component based on ReactJS framework
From:       "Massimo Lusetti (JIRA)" <jira () apache ! org>
Date:       2014-01-30 11:16:09
Message-ID: JIRA.12692255.1391080556764.9691.1391080569188 () arcas
[Download RAW message or body]

Massimo Lusetti created TAP5-2280:
-------------------------------------

             Summary: New module to generate and compile component based on ReactJS \
framework  Key: TAP5-2280
                 URL: https://issues.apache.org/jira/browse/TAP5-2280
             Project: Tapestry 5
          Issue Type: New Feature
            Reporter: Massimo Lusetti


It would be great to leverage the power of Tapestry5 Asset pipeline and Request \
dispatcher to gracefully handle the build of ReactJS \
(http://facebook.github.io/react/index.html) based componets.

The main objective for this new module would be to free the developer to build \
ReactJS components and have them naturally binded to Tapestry5 page events.

Tapestry5 and ReactJS share the same component model and event delegation concepts, \
the Tapestry5 Asset pipeline can be enhanced to compile, compress and minify at \
runtime JSX files while the Request dispather coupled with the REST friendly \
generated URL can make this pretty easy to develop one page app within Tapestry5 \
leveraging all the performance (development and runtime) provided by the framework.

I'm more then willing to mentor this project.



--
This message was sent by Atlassian JIRA
(v6.1.5#6160)


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic