It didn’t occur to me that someone would want more than one calculator or more than one unit converter. Adding that functionality is something I’m planning to look at — once A Book About Hype is complete. But for your own web projects, it’s important to think about the reusability of your code. Planning for future expansion can save a lot of time and prevent a lot of frustration.
This is a fundamental concept to understand in Hype and programming in general. That’s easy to say, but not always easy to do. With Widgets / Apparatuses, I simply didn’t foresee the need for multiple copies of the same widget. Such dilemmas could befall your project. By understanding the basic idea behind the “Clicky” template, you can make your code reusable. It takes practice, but this is where it can start.