74
new members joined JUG Switzerland in 2022.

Oliver Nautsch has over thirty years of experience in software development and has taken on a wide range of roles during his career - from developer and architect to team leader - and has advised various companies in these functions on optimizing their software development processes. Currently, as CTO at Brixel AG in Zurich (Switzerland), he is playing a key role in shaping the technological future of the company. His technical expertise spans a wide spectrum, from compiler construction and e-banking to methodologies such as Test-Driven Development and Domain-Driven Design. Oliver has extensive experience in front-end development, infrastructure design, continuous delivery and cloud technologies. In addition to his professional activities, Oliver is also heavily involved in the developer community, including as President of the Java User Group Switzerland, where he served for five years, and he regularly participates in community events.

14.05.2024

Hypermedia-Driven Applications with HTMX

Architecture, code examples and optimal areas of application for HTMX

LOCATION: Basel
KEYWORDS: Architecture, Technology, Concept

AGENDA:18:00-19:30h: Talk incl. Q/A
After a (hopefully) interesting talk, you will have the opportunity to exchange ideas and network with the speaker and professional colleagues over beer, wine and rich finger foods.

SPEAKER: Oliver Nautsch   COMPANY: Brixel AG

HTMX provides an innovative solution to the complexity of current web development practices, especially in the context of client-side frameworks and data communication via REST or GraphQL. Seamless integration of server-side responses into the client application minimizes the need for complex state management. The integration of HATEOAS not only improves the scalability and maintainability of applications, but also contributes to a more secure and user-friendly design. HTMX makes it possible to realize sophisticated user interfaces without sacrificing performance or user experience, making it a viable option for enterprise application development.

In this presentation, you will learn how Hypermedia-Driven Applications with HTMX simplify development processes and the advantages and disadvantages of this architecture. We will discuss in which situations HTMX is particularly advantageous and demonstrate through concrete code examples how HTMX can be used in practice. These examples illustrate the integration and use of HTMX for dynamic user interfaces and provide insights into best practices and design patterns. The goal is to provide you with the knowledge to decide if and how HTMX can be used for the development of hypermedia-driven applications in your projects.

The talk will be held in English!

LEVEL OF TALK: Intermediate
LANGUAGE: Talk: en / Slides: en


Oliver Nautsch has over thirty years of experience in software development and has taken on a wide range of roles during his career - from developer and architect to team leader - and has advised various companies in these functions on optimizing their software development processes. Currently, as CTO at Brixel AG in Zurich (Switzerland), he is playing a key role in shaping the technological future of the company. His technical expertise spans a wide spectrum, from compiler construction and e-banking to methodologies such as Test-Driven Development and Domain-Driven Design. Oliver has extensive experience in front-end development, infrastructure design, continuous delivery and cloud technologies. In addition to his professional activities, Oliver is also heavily involved in the developer community, including as President of the Java User Group Switzerland, where he served for five years, and he regularly participates in community events.


LEVELS:

BEGINNER
The presented topic is new to the audience or only little and superficial experience exists. This talk will mainly cover basic aspects of the topic and not go into much detail.

INTERMEDIATE
The presented topic is known to the audience, serious practical experience is expected. This talk might cover some basic aspects of the topic, but will as well go into depth and details.

ADVANCED
The presented topic is well-known to the audience, serious practical experience and a deep understanding are required. This talk will not cover basics of the topic, but will go into depth, might discuss details, compare different approaches, and so on.

ALL
The topic presented is of interest to all levels and does not require any special prior knowledge.

top

Supporting members

Platin

Gold

Silver

 
 

 

About

JUG Switzerland aims at promoting the application of Java technology in Switzerland.

JUG Switzerland facilitates the sharing of experience and information among its members. This is accomplished through workshops, seminars and conferences. JUG Switzerland supports and encourages the cooperation between commercial organizations and research institutions.

JUG Switzerland is funded through membership fees.

Design
Partner

 

Contact

Java User Group Switzerland
8000 Zürich
info@jug.ch

© Java User Group Switzerland