关于是否计划支持Velocity/Thymeleaf等HTML模板语言的问询
Answers to Your M1 Framework Questions
Hey there! Awesome to hear your Hello World experience on M1 went smoothly—nothing beats that first win with new hardware 😊 Let’s tackle your questions one by one:
1. Support for Velocity, Thymeleaf, and other HTML template languages
It sounds like the framework/product you’re using is currently focused on RESTful apps, but here’s what I know about template engine support:
- Thymeleaf: This is such a widely used template engine that many frameworks either have official support or solid community-built extensions. If it’s not included out of the box, check the product’s plugin marketplace or GitHub repo for existing integrations. For future official support, take a look at their public roadmap (if available) or submit a feature request—since Thymeleaf is so popular, there’s a good chance the team is already considering it.
- Velocity: It’s a bit more legacy compared to Thymeleaf, but some frameworks still have compatibility layers. Start with community extensions first; official support might be lower priority if the product is leaning into modern tooling, but a well-detailed feature request could help push it up the list.
2. Running both RESTful and standard Web controllers
This is totally feasible, even if the product feels REST-focused right now:
- Most modern frameworks let you mix both patterns without issue. Typically, you’ll use different controller annotations (like
@RestControllerfor JSON/REST responses and@Controllerfor template-rendered web pages) to distinguish the two. Just make sure you’ve added the necessary template engine dependencies so the framework knows how to resolve and render your HTML files. - If you hit configuration snags, check the product’s documentation for mixed-mode setup examples. Often it’s as simple as adding a starter dependency (think something like
thymeleaf-starterfor your framework) and adjusting your controller methods to return view names instead of direct JSON payloads.
If you can share a bit more about the specific framework/product you’re working with, I can give more targeted advice—but even with what you’ve shared, these steps should help you get started.
内容的提问来源于stack exchange,提问作者gooboo
相关产品推荐
相关产品推荐

