You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tapestry.apache.org by "Vishal Bangera (JIRA)" <ji...@apache.org> on 2014/03/21 00:33:46 UTC

[jira] [Commented] (TAP5-2280) [GSoC] New module to generate and compile component based on Facebook React framework

    [ https://issues.apache.org/jira/browse/TAP5-2280?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13942514#comment-13942514 ] 

Vishal Bangera commented on TAP5-2280:
--------------------------------------

Hello,
I am interested in working on this task. I have an industry experience in Java and JavaScript, and currently I am pursuing my Masters. I am looking into both tapestry and react.js. I would like to work on this task for GSOC14 and even if i am not selected for this, I would still be interested in working on this on the side. Can you please send me the link to the mailing list that will help me post any questions that I have.

> [GSoC] New module to generate and compile component based on Facebook React framework
> -------------------------------------------------------------------------------------
>
>                 Key: TAP5-2280
>                 URL: https://issues.apache.org/jira/browse/TAP5-2280
>             Project: Tapestry 5
>          Issue Type: New Feature
>            Reporter: Massimo Lusetti
>              Labels: gsoc2014, java, javascript
>
> It would be great to leverage the power of Tapestry5 Asset pipeline and Request dispatcher to gracefully handle the build of Facebook React (http://facebook.github.io/react/index.html) based componets.
> The main objective for this new module would be to free the developer to build Facebook React components and have them naturally binded to Tapestry5 page events.
> Tapestry5 and Facebook React 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.2#6252)