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 :)

On Friday, 4 December 2020 at 06:08:59 UTC-6 Steve Piercy wrote:

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

-- 
You received this message because you are subscribed to the Google Groups 
"pylons-discuss" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/pylons-discuss/a3f876b3-cd02-4476-84d9-f9606caa906fn%40googlegroups.com.

Reply via email to