Skip to content

Patterns to simplify your webapp, improve UX & DX, and profit!

Photo of Cohan
Hosted By
Cohan and Chris M.
Patterns to simplify your webapp, improve UX & DX, and profit!

Details

Many Python developers who build web applications rely on JavaScript-heavy Single-Page Applications (SPAs) to achieve dynamic user experiences. However, these SPAs have challenges, including increased complexity, slower load times, and complicated build pipelines. But an alternative approach exists that delivers an exceptional user experience without the drawbacks of SPAs!

This talk will explore leveraging the power of small JavaScript frameworks like HTMX and AlpineJS, and Python's new asynchronous capabilities to create web applications with a significantly improved user experience.

Join us as PyRVA co-founder Chris May gives us practical patterns you can use to:

  • Deliver a quicker and better user experience

  • Reduce the amount of JavaScript you need to write

  • Make your projects less complex

We will delve into the principles and techniques that make this approach a compelling alternative to SPAs.

***

PyRVA Meets twice a month. Feel free to come early and ask questions or hang out. After each meeting, we will generally hang out for a bit and can also answer any questions.

Lecture Night: first Tuesday of the month

We bring speakers in from around the country to teach us something new about Python. You'll be able to ask the speaker(s) any questions about the topic.

Let us know if you would like to present at a future meeting! https://forms.gle/q8w3xziArWjud5f67

Coding Night: Third Tuesday of the month

Here you will find the Python challenge problems and projects that we will solve together in small groups. Please contact an organizer if you're interested in proposing a project or topic.

Photo of PyRVA group
PyRVA
See more events
Ippon Technologies
3431 W Leigh St · Richmond, VA