šŸœ Server-oriented customizable templating for JavaScript. Apply SSR, SSG, ISG without robot indexing on any sites without Next.js, Remix, Nuxt.js!

HMPL.js

šŸœ Server-oriented customizable templating for JavaScript. Apply SSR, SSG, ISG without robot indexing on any sites without Next.js, Remix, Nuxt.js!

Hi everyone! Today, I would like to introduce to DevHunt a relatively new Open-Source šŸŒ± template language called HMPL, which can help to significantly reduce the size of your web applications. It has been in the works for almost a year, since the old repositories, but now I think it is really worth paying attention to. First of all, when talking about reducing the size, we need explicit tests šŸ“Š. This repository has examples of what advantages the module has over other ways of creating a web application: https://github.com/hmpl-language/app-size-comparison āœ… The main tasks that it solves are: - Creating web applications with the same interface as if they were written on modern frameworks, but with a significantly smaller bundle size, which will allow you to load sites faster. - Building a server-oriented application structure that is almost independent of the client. This will allow you to share components across multiple sites without using the Microfrontend methodology and generally not depend on files on the server (in repositories, for example). - Unlike similar ones, this module is easily integrated into other web applications, and also has extensive customization, which will allow you to send requests to the server not pre-prepared by the module, but completely custom, with the use of fetch! The essence of the module is simplicity šŸ‘€. It combines different approaches to working with the server and provides a kind of middle ground when you are working with either javascript or HTML markup. This principle allows you to combine code with other architectures without building your own completely on it. It can be implemented both in the Vue application and in Angular, Wordpress, self-written sites and much more! It is fully tested, so the number of errors associated with its operation will be minimal: https://app.codecov.io/github/hmpl-language/hmpl Examples: https://hmpl-lang.dev/examples.html Demo Sandbox: https://codesandbox.io/p/sandbox/basic-hmpl-example-dxlgfg šŸœ Like an ant. Small, but hardworking! Thank you for your attention ā¤ļø! All feedback and contributions are welcome!
  • HMPL.js
  • HMPL.js
  • HMPL.js
  • HMPL.js
  • HMPL.js

Comments, support and feedback

    About this launch

    HMPL.js was launched by Anthony Max in a day ago.

    • 4
      Upvotes
    • 1105
      Impressions
    • #3
      Week rank

    Trending launches