Use Cases

Figure out if Frontal is the right choice for you

Frontal is a framework for developing static websites and applications, so the main focus is providing good abilities when working with HTML pages, such as bundle injection or HTML partials and modules.

Motivation

The core concept behind Frontal is providing the modern web standards that exists within frameworks such as NextJS, NuxtJS and Gatsby without tying the developer to having to work with either React, Vue or other frameworks.

One of the biggest motives towards creating Frontal, is that when you needed to work with an HTML static project, you had to setup build tools such as Gulp Tasks and Browsersync, and not to mention, manually injecting scripts and style tags within your HTML pages, and it can be pretty tedious to get these tools up and running for your project.

Jamstack

The concept behind Jamstack is to pre-render and decouple your website assets and contents from the backend that serves your data, that's what makes Frontal plays the Static Site Generator role in this stack.

HTML Products

In markets that provide HTML products, a big chunk of the product providers relay completely on Gulp, and that created a diverse set of opinionated setups for each of these products and thus inconsistent standards and a poor user-experience for the customers who are buying these products.

Frontal Libraries tends to tackle this problem and therefore creating a better user-experience.

TailwindCSS and Alpine.JS

Frontal is great when it comes to working with HTML and so does TailwindCSS and Alpine.JS. That said, with the following features of Frontal:

  • PurgeCSS
  • HTML Partials and Modules
  • Automatic Bundle Injection

You can craft beautiful and dynamic HTML pages that are built to be optimized and ready for production using services such as Firebase Hosting, Vercel or others.

Whats next?

Would You Like To KnowAbout Our Next Products & Free Tools?