Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/eser/buildless-deno-react-ssr

"Buildless" starter project for React w/ SSR runs on Deno
https://github.com/eser/buildless-deno-react-ssr

acikkaynak buildless deno javascript react ssr

Last synced: about 1 month ago
JSON representation

"Buildless" starter project for React w/ SSR runs on Deno

Awesome Lists containing this project

README

        

# ✖️ [buildless-deno-react-ssr](https://github.com/eserozvataf/buildless-deno-react-ssr)

This is a React starter/boilerplate project. Comparing to its alternatives, it
completely works [buildless](https://buildless.site/) with the power of
[Deno](https://deno.land/) and [htm](https://github.com/developit/htm).

You can see the latest running version of the code deployed on deno.dev at
[buildless-deno-react-ssr.deno.dev](https://buildless-deno-react-ssr.deno.dev/).

_This project is currently in early stages of its development. Descriptions or
instructions are not mature yet as well as the project itself._

## Features
- Doesn't require any transpilation / compiler process! (no more babel or typescript compiler!)
- There's no bundles generated (no more webpack!)
- Both backend and frontend shares the same files.
- Works with Deno and any runtime supports ES Modules natively.

## Quick start

Ensure that `Deno` is installed on your system first.

Clone this git repo
`git clone https://github.com/eserozvataf/buildless-deno-react-ssr.git` - and
checkout the
[tagged release](https://github.com/eserozvataf/buildless-deno-react-ssr/releases)
you'd like to use.

Then run the server,

```sh
$ deno task start
```

Open http://localhost:8080 to view it in the browser.

## Todo List

See
[GitHub Projects](https://github.com/eserozvataf/buildless-deno-react-ssr/projects)
for more.

## Requirements

- Deno (https://deno.land/)

## License

Apache 2.0, for further details, please see [LICENSE](LICENSE) file.

## Contributing

See [CONTRIBUTING.md](CONTRIBUTING.md) for details.

It is publicly open for any contribution. Bugfixes, new features and extra
modules are welcome.

- To contribute to code: Fork the repo, push your changes to your fork, and
submit a pull request.
- To report a bug: If something does not work, please report it using
[GitHub Issues](https://github.com/eserozvataf/buildless-deno-react-ssr/issues).

## To Support

[Visit my patreon profile at patreon.com/eserozvataf](https://www.patreon.com/eserozvataf)