Pyramid and Pylons Project at PloneConf 2020

19 views
Skip to first unread message

Steve Piercy

unread,
Dec 4, 2020, 7:08:59 AM12/4/20
to pylons-...@googlegroups.com
Howdy,

Join us for a training, two talks, a few lightning talks, and sprints on Pyramid and other Pylons Projects at PloneConf 2020.

Tickets are $100 and include all trainings, talks, and sprints.

Pyramid Training - Dec 5, 3p-7p CET
https://2020.ploneconf.org/trainings/pyramid/view

Pyramid and the Pylons Project in the wild - Dec 9, 5:30-6:00p CET
https://2020.ploneconf.org/talks/pyramid

Pyramid and Role-Based Access Control - Dec 9, 6:10-6:40p CET
https://2020.ploneconf.org/talks/pyramid-and-role-based-access-control/view

Full schedule:
https://2020.ploneconf.org/schedule

sydo.l...@gmail.com

unread,
Dec 7, 2020, 12:47:11 AM12/7/20
to pylons-discuss
 Thank you Steve for the reminder. I finally signed up for the Plone conference, and so far so good. 4 streams of live training in the first two days but I could only choose one of the four live training sessions, since they all started at the same time. I chose Volto training track, their React based front end that connects to Plone REST API. I am going to watch other training sessions later on when they are uploaded on Plone's youtube channel.

On my first day of conference, I was pointed out to Paul Everitt's talk about Python and future of web:
https://www.youtube.com/watch?v=lqIg9jyAqc0&list=PLt4L3V8wVnF5ph1PP6h7qFfH6DI8xWlpJ&index=1

Watching the talk, and looking how far Plone has gone to have both the front end and REST API work together smoothly, I believe there is a middle ground that Pyramid fits well. 

Pyramid being an agnostic framework, if I am wording it correctly, can be a base for an agnostic headless API, let's say headless CMS for example that can connect to any database asynchronously using ORM and provide a secure connection to the javascript frontend. no need to go all the way and having a fully fledged asynchronous server(Guillotina) and Volto. to be honest I am amazed with the workforce and knowledge behind developing Volto and Guillotina.

If Pyramid is stable and not much development happening, developing an agnostic headless framework on top of Pyramid should be the next step for Pylons project in my opinion. just saying because I spent some time on Pyramid and I think it is an amazing framework that fits well in the API side of Jamstack architecture.

One subject that Paul brought up during the talk is interpreter in browser, or maybe converting python to javascript before sending to browser, however Google has gone down that path with it's Google Web Toolkit and even with initial success, it's development and use eventually slowed down the same as some of the other JSF technologies that withdrew in favor of javascript. 
I would say let JavaScript alone, to do what it does the best, frontend.  maybe only tuning webpack to provide a better support for Pyramid, like what Razzle has done for server side rendering, and Plone is using it in Volto.

The subject of headless framework based on Pyramid has been in my thoughts for a couple of years, but kind of side tracked with data science and now looking back, I think I am a bit late in the subject :)
Reply all
Reply to author
Forward
0 new messages