It seems to me that "Form Widgets <http://dev.s-cubism.com/web2py_plugins>" 
as published in a Plugin form by s-cubism <http://s-cubism.jp/>, and 
endorsed by The web2py Book - Plugins repositories 
<http://web2py.com/books/default/chapter/29/12/components-and-plugins#Plugins-repositories>could
 
begin to present a skeleton around which this GUI Component work could 
begin coalesce.

I have also been investigating "code playgrounds" such as jsbin.com and 
jsfiddle.net which could help build and test HTML/CSS/JavaScript based 
"Widgets" to be published in a Plugin form.

Love and peace,

Joe

On Tuesday, November 12, 2013 12:29:38 PM UTC-8, JoeCodeswell wrote:
>
> Dear Niphlod,
>
> Thanks for the detailed response.
>
> You said:
>
> Yep, ajax is fun but having a page with 64 ...
>>
>
> Right, Niphlod. I am agnostic on implementing modular Component with Ajax. 
> Please see my previous post 
> here<https://groups.google.com/d/msg/web2py/3NmrocjbwzM/dHWJaYrLFjoJ>in which 
> i say:
>
> As far as I am concerned, as long as Components provide *modularity*, 
>> they can use Ajax or NOT as a matter of performance choice. 
>>
>
> I just want to modularize GUI entities and the code that supports them at 
> a more granular level.
>
> Thanks again, Niphlod.
>
> Love and peace,
>
> Joe
>
> On Tuesday, November 12, 2013 11:44:21 AM UTC-8, Niphlod wrote:
>>
>> -1 for yet another complication on the scaffolding app.
>>
>> @Joe: web2py has several ways to accomplish what you want, but all of 
>> them come with a cost (as anything else called "feature" in every framework 
>> of every programming language). There isn't a silver bullet that goes well 
>> with all kinds of "business requirements". Yep, ajax is fun but having a 
>> page with 64 'loading...' fragments is not going to be a nice page both 
>> from the user perspective and for your server, that needs to "reply" 64 
>> times instead of just one to build the page.
>> Same thing goes for web2py having to dinamically figure out 64 
>> "fragments" and compile them every time a user hits the page.
>> On the other end, you may find that your site needs a "modularized" 
>> approach only on some pages, and nothing in web2py prevents you to have 
>> different layout.html written as you wish, called as you like.
>> On the argument of having scripts, css and such inserted dynamically in 
>> fragments only when they're needed...unless you have 1MB of gzipped css and 
>> js.....it's really not a valid argument. 
>> Just include all of them on the "index" page, and if cached correctly 
>> only the first page will be slowed down (maybe for 200ms ?!) . All 
>> subsequent fragments will not have to deal with them, as they are fetched 
>> from the browser's cache.
>>
>>

-- 
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 [email protected].
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to