Did you think about the JS framework, https://aurelia.io/? Thank's Fernando Lucas
Em seg, 29 de mai de 2017 às 20:29, Massimo Di Pierro < massimo.dipie...@gmail.com> escreveu: > 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.