...
Modules are stored as a special kind of Tapestry asset. On the server, modules are stored on the class path under META-INF/modules
. In a typical environment, that means the sources will be in src/main/resources/META-INF/modules
.
...
If you are using the optional tapestry-web-resources
module (that's a server-side module, not an AMD module), then you can write your modules as CoffeeScript files (or TypeScript, starting in Tapestry 5.5); Tapestry will take care of compiling them to JavaScript as necessary.
...