Luciano, I think this is a great idea! I really like Vue.js, and we use Web2py extensively. I have been looking for a way to use a good JavaScript framework front end with Web2py. We also like to incorporate Bootstrap if we can, and there are nice Bootstrap components for Vue.js.
I think Massimo is also working on something cool (Web3py), but I’m not sure where he is with that at the moment. I think Web2py is a great teaching tool. But I think JavaScript is a very bad language, and JavaScript frameworks layer a lot of stuff on top of it, and are very hard to learn and understand. This architecture is a very good idea, and will teach marketable skills (Python and JavaScript/Vue.js), but I wish young students had more choices for front-end languages. Hopefully Webassembly is starting to change that. John Underhill QIS Project, Inc. Santa Barbara, California From: web2py@googlegroups.com <web2py@googlegroups.com> On Behalf Of luciano.on...@gmail.com Sent: Sunday, March 24, 2019 2:27 PM To: web2py-users <web2py@googlegroups.com> Subject: [web2py] Simple didactic integration of web2py with Vue.js Dear all, I am considering to create a didactic tool to teach poor children the basics of web development. I strongly believe in web2py potential as didactic tool and I believe that Vue.js also would be nice in the front end. I created a simple example to get people feedback: https://github.com/luciano-ondir/simple-Web2py-VueJs This project has the following objectives: a. Keeping simplicity, avoiding installing other software (like npn, webpack, etc) b. Ease to use, keeping soft learning curve for new comers c. Seamless Integration with web2py, keeping web2py cybersecurity and access control d. Minimizing web data exchange, keeping loading times low e. Scalability, avoiding pitfalls for large applications If anyone has suggestions on how to improve any of the stated objectives, I would be very grateful. Luciano Ondir Freire -- 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<mailto: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.