Re: [web2py] Re: Future of web2py

2018-11-15 Thread 黄祥
perhaps can learn from this:
https://flatlogic.com/admin-dashboards/sing-app-vue-dashboard
https://github.com/flatlogic/sing-app-vue-dashboard

best regards,
stifan

-- 
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.


Re: [web2py] Re: Future of web2py

2018-11-15 Thread Richard Vézina
I wonder how the glue will be made for this to be consider a framework??

It all sound really interesting although as far as I understand we will
have to code in vues.js for most part... If SQLForm is gone I feel a lot of
the web2py simplicity to start with will be lost...

How this to be framework will reside related to the server side restful /
client side app paradigm ?

Thanks

Richard

On Mon, May 29, 2017 at 7:29 PM Massimo Di Pierro <
massimo.dipie...@gmail.com> wrote:

> My plan is this
>
> It is based on bottle + gevent + gunicorn + rethinkdb + pydal + vue.js +
> some code ported from web2py (templates, helpers, validators,
> internationalization, scheduler)
>
> Unlike web2py it uses modules not execfile and this makes it 10x faster
> (this part is done) and code it no longer interpreted at every request.
> Only on change.
>
> Routes are declared using decorators like in bottle and flask.
>
> It will use rethinkdb for storing errors, sessions, and anything user
> defined. This allows to scale horizontally. Nothing gets stored on the file
> system any more. Ever. Unless you choose to use sqlite for your app.
>
> No more forms and grids generated server side. Possible and will probably
> backport SQLFrom and Gid but will discourage it. The default client will be
> in vue.js. The forms and grids will be generated client-side based on
> self-documenting APIs. This work must be done. It is not terribly hard just
> pedantic.
>
> It has a redesigned admin. Not necessarily better but leaner. This part is
> also done although it may need restyling.
>
> I am ditching a lot of the web2py auth logic. Nobody really uses groups
> and permissions and the way it is done may not be the best way for
> everybody. Instead I will default to auth0 integration.
>
> From a developer prospective the code will look very similar and I will be
> able to recycle 90% of the documentation.
>
> The problems are that web2py grew a bit bloated and typical programming
> patterns have shifted from postbacks to single page apps with form
> submission via API. Also web2py does not provide enough tools for scaling
> since uses filesystem by default. The new version will do less then current
> web2py but will remedy those issues and make it easier to make responsive
> and scalable apps.
>
> I am conflicted. I could use help to get this done quicker but I do not
> want to post something that is half done people are unhappy with. What I
> would like may not be what everybody likes but I am mostly building this in
> a way that would work well for myself and share in the hope it is useful to
> others. BSD license.
>
> If you are willing to help before the code is made public feel free to
> contact me personally.
>
> Massimo
>
>
>
>
>
>
> On Sunday, 28 May 2017 11:47:49 UTC-5, Oasis Agano wrote:
>>
>>
>> Is the new framework web3py if so when is the official launch?
>> On Sunday, May 28, 2017 at 2:32:01 AM UTC+2, Relsi Maron wrote:
>>>
>>>
>>> Hi Andrea,
>>>
>>> Yes, there will be a future for web2py!
>>>
>>> Web2py will remain being what it is. :)
>>>
>>> A new version, with support for Python 3, is about to come. Even though
>>> Massimo is developing a new framework, Web2py will continue to exist - with
>>> the same purpose for which it was created: to teach development.
>>>
>>> Cheers.
>>>
>>>
>>> Em sábado, 27 de maio de 2017 04:11:02 UTC-3, Andrea Fae' escreveu:

 Hello guys,
 I'd like to know if there will be future of web2py? Any information
 about it?
 Thanks

>>> --
> 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.
>

-- 
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.


[web2py] Re: admin IDE for general use

2018-11-15 Thread Val K
Have a look at the manual at CM site. You don't have to do any DOM 
manipulation, CM does all that stuff. There are setValue and getValue 
CM-functions that you need to put the text into and get it back from the editor 
at any time. 

-- 
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.