Overview
Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Explore a conference talk that introduces Phoenix, a modern open-source template engine designed specifically for Spring Boot applications. Learn how Phoenix addresses limitations of traditional Java template engines by incorporating Razor-like syntax for direct Java code integration within HTML templates. Discover key features including modular fragment-based template construction, reverse-routing capabilities for dynamic URL handling, and client-side fragment retrieval with server-side generation. Understand how Phoenix achieves superior performance through compiled templates while maintaining compatibility with JavaScript frameworks for building robust web applications. Examine how this new engine combines the best elements of established technologies like Thymeleaf with innovative approaches inspired by Twirl and Rocker to provide a viable alternative for modern web development in the Java ecosystem.
Syllabus
Phoenix: A template engine for Spring by Petre Popescu
Taught by
Devoxx