For and against frameworks: React, Vue, Angular, Ember, JQuery, Bootstrap, Tailwind, Pure, Ruby-on-Rails… To require javascript to display "Hello world", a brochure website or even a basic weblog adds complexity for complexity's sake. Go native.