W3 stands for my lack of creativity in coming up with good names. ;-)
Eventually it will be renamed.

It is not finished but at a very good stage. The nice part if the fact that 
the view uses a combination of web2py template {% ... %} and ractive {{ ... 
}}, form styles are defined clients-side, and python objects mirror the JS 
objects in ractive. The template and the controller talk via exchange of 
json. You can program both sides without very little need for JS 
programming.

TODO: 
- implement update forms and CSRF protection (tomorrow)
- implement the equivalent of SQLFORM.grid
- rewrite Auth to use the new Form object
- documentation - documentation - documentation

Looking for help.



Massimo

On Monday, 23 March 2015 22:36:13 UTC-5, JorgeH wrote:
>
> Impressive , Massimo!
>
> On a quick view, you seem to have wrapped up ractive.js into web2py.
>
> What does W3 stand for?
>
> On Monday, March 23, 2015 at 9:55:25 PM UTC-5, Massimo Di Pierro wrote:
>>
>> Please look into this: https://github.com/mdipierro/w3
>> I could very much use your opinions. I am working on it actively these 
>> days.
>>
>> On Monday, 23 March 2015 18:04:47 UTC-5, Tim Richardson wrote:
>>>
>>> I am really curious to see a web2py app deploying ractive.js, to get a 
>>> feel for how an experienced user gets value from ractive on top of web2py's 
>>> helpers.
>>> Kind of best practice beyond changing the delimiters. 
>>>
>>> For example, do you take a hybrid approach to mark up/add to what web2py 
>>> does via standard views, or just send get web2py to do endpoints sending 
>>> and receiving json? 
>>>
>>> Possibly an interesting slice for web2py. 
>>>
>>>
>>>

-- 
Resources:
- http://web2py.com
- http://web2py.com/book (Documentation)
- http://github.com/web2py/web2py (Source code)
- https://code.google.com/p/web2py/issues/list (Report Issues)
--- 
You received this message because you are subscribed to the Google Groups 
"web2py-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to web2py+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to