Why Go Vanilla? — I built a lightweight Java framework for Japan's "SI" projects (third attempt in 10 years) #11

javascript dev.to

Introduction In articles #02 through #10, I introduced the design and features of the SIcore framework. In this final installment, I want to step back and explain the philosophy behind every design decision I've described — why I built it with vanilla (plain Java, JavaScript, and HTML). SIcore uses no annotations in Java, no JavaScript framework, no template engine for HTML, and no Bootstrap or Tailwind for CSS — just a hand-written 400-line stylesheet. Going vanilla is a practical

Read Full Tutorial open_in_new
arrow_back Back to Tutorials