Go beyond the built-in functionality with server-side JS.
The main difference is you will need to familiarize yourself with using <pop:log/> in order to pipe .log() statements from the serverside environment out to your browser console.
But if you work through some of the examples here try implementing some of the sample extensions in our extensions Github repo you'll be well on your way to utilizing this powerful part of the Webpop toolkit.
Here's some examples of intersting stuff you can do with Webpop extensions:
- Interoperate with 3rd party API's with an HTTP module
- Access any of your dynamic content with the global site object
- Create new Pop Tags for customized situations
- Search & combine content
- Parse XML, HTML & Files
- Key/Value data storage
- Respond to custom routes
- Build a shopping cart
- Send emails programatically