Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

PyJSX - Write JSX Directly in Python - No Strings Attached!

EuroPython Conference via YouTube

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Explore a revolutionary approach to HTML generation in Python through this 28-minute conference talk that introduces PyJSX, a library enabling React-style JSX syntax directly within Python code. Discover how to eliminate the frustration of working with cumbersome string templates and avoid learning additional templating languages by leveraging PyJSX's elegant solution for creating complex HTML structures using Python's native syntax. Learn to build reusable components with standard Python functions while diving deep into the technical implementation details that make this innovation possible, including custom parser development and sophisticated import mechanisms. Examine the practical applications of language extensions and how they can push Python's boundaries in unexpected directions, combining Python's simplicity with JSX's declarative power. Gain insights into the technical challenges and creative solutions involved in bridging two different programming paradigms, and form your own opinion on whether this fusion represents brilliant innovation or an intriguing experiment in language design.

Syllabus

PyJSX: Write JSX Directly in Python - No Strings Attached! — Tomas Roun

Taught by

EuroPython Conference

Reviews

Start your review of PyJSX - Write JSX Directly in Python - No Strings Attached!

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.