Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/hugojosefson/chemical-example

Exploring creating client-side webapps, using only native ESModules. No build step.
https://github.com/hugojosefson/chemical-example

browser esm esmodule example

Last synced: 29 days ago
JSON representation

Exploring creating client-side webapps, using only native ESModules. No build step.

Awesome Lists containing this project

README

        

# chemical-example

These are three example of a client-side webapp, using only native
[ESModules](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide/Modules).

## no-dependencies

- Browse source: [packages/no-dependencies/](packages/no-dependencies/)
- Live in browser:
[packages/no-dependencies/index.html](https://raw.githack.com/hugojosefson/chemical-example/master/packages/no-dependencies/index.html)

No build step. All source files run directly in the browser.

This project has no external dependencies.

## solid-hyper

- Browse source: [packages/solid-hyper/](packages/solid-hyper/)
- Live in browser:
[packages/solid-hyper/src/index.html](https://raw.githack.com/hugojosefson/chemical-example/master/packages/solid-hyper/src/index.html)

No build step. All source files run directly in the browser.

This project uses [Solid](https://github.com/ryansolid/solid) and
[Hyper DOM Expressions](https://github.com/ryansolid/dom-expressions/tree/master/packages/hyper-dom-expressions).

## solid-jsx

- Browse source: [packages/solid-jsx/](packages/solid-jsx/)

This project uses [Solid](https://github.com/ryansolid/solid) and JSX
syntax. There is unfortunately a build step involved with this one... :/

## sinuous

- Browse source: [packages/sinuous/](packages/sinuous/)
- Live in browser:
[packages/sinuous/src/index.html](https://raw.githack.com/hugojosefson/chemical-example/master/packages/sinuous/src/index.html)

No build step. All source files run directly in the browser.

This project uses [Sinuous](https://github.com/luxes/sinuous).