Settings

Theme

Show HN: Java full-stack starter template for side projects

turbovar.com

7 points by total_plus 6 years ago · 4 comments

Reader

vaggdan 6 years ago

nice work man! The website looks good, keep up the great work!!

I have a question; why did you explicitly use jsp? With all the respect I have the feeling that it is getting a bit old fashioned. I would make the codebase more flexible by introducing a front-end framework or web components. What is your opinion?

  • total_plusOP 6 years ago

    Good questions. On the front-end I use jsp to enable dynamic page generation and have things like headers and footers included dynamically and also for some variables, like the placeholders for url, have their value dynamically set. The main reason I chose jsp for those use cases was because it works well and is simple to understand even if you have had zero contact with jsp before (maybe if you want to use it more heavily, it is not that simple). For other aspects of the front-end I rely on html, javascript and css.

    Regarding the front-end framework, I decided to use only Bootstrap because of simplicity. I avoided (for now) to use something like Angular or React because in my understanding it would increase the complexity of the stack and users, in general, would need more time to understand it, what would cause the side projects/SaaS/MVP they were aiming to build take more time to be released.

    Since the product is now available to the public, those decisions may change once I gain more understanding of what customers really want. Thanks for you comment and feel free to leave any additional question/feedback.

harrisreynolds 6 years ago

Your site looks nice!

Keyboard Shortcuts

j
Next item
k
Previous item
o / Enter
Open selected item
?
Show this help
Esc
Close modal / clear selection