Is your feature request related to a problem? Please describe.
The current backend templates do use type annotations, but don't do any typechecking. While these are relatively simple applications, it could help the goal of strudel to be a best practices "batteries included" starting point to include this.
Describe the solution you'd like
Configure typechecking and add to CI. It could be interesting to look into ty (in the Astral ecosystem, like uv), though it's still beta (see astral-sh/ty#2556). mypy is probably the most established. pyright from microsoft is another option.
Is your feature request related to a problem? Please describe.
The current backend templates do use type annotations, but don't do any typechecking. While these are relatively simple applications, it could help the goal of strudel to be a best practices "batteries included" starting point to include this.
Describe the solution you'd like
Configure typechecking and add to CI. It could be interesting to look into
ty(in the Astral ecosystem, likeuv), though it's still beta (see astral-sh/ty#2556).mypyis probably the most established.pyrightfrom microsoft is another option.