1
1
mirror of https://github.com/srid/ema.git synced 2024-12-04 04:36:01 +03:00
ema/docs/index.md
Sridhar Ratnakumar 82ce6681d8 docs: fix logo url
Leverage file wikilinks
2021-08-08 10:56:16 -04:00

1.5 KiB

page
description
Build jamstack-style static sites in Haskell, with a live server supporting fast hot-reload in the browser on code or data change.

Ema

:::{.avatar .w-32 .h-32 .float-right} !favicon.svg :::

{.text-xl .mb-8} Ema is a next-gen Haskell library toolkit for building jamstack-style static sites. Ema sites are change-aware; in addition to good ol' static site generation, it provides a live server supporting fast hot-reload in the browser on code or data change.

{.text-gray-600} The ultimate goal of ema is to facilitate creating with ease your own neuron, or just about any app that creates a browser view of arbitrarily changing data (on disk, database, or whatever). Ema is designed to facilitate creation of apps whose data is normally edited via traditional mechanisms (eg: text editor) but rendered as a delightful web page - so as to provide an economical read-only view of your data on desktop & mobile.

:::{.my-8}

:::{.flex .justify-center .items-center .mb-8}

Your browser doesn't support HTML5 video. Here is a link to the video instead.

:::

:::{.flex .justify-center .items-center} FAIR :::