https://github.com/hwclass/buildless-site
A collection of sites, apps built based on & packages, articles and other stuff about ES modules
https://github.com/hwclass/buildless-site
buildless es6 esmodules javascript parcel rollup webcomponents webpack
Last synced: 8 months ago
JSON representation
A collection of sites, apps built based on & packages, articles and other stuff about ES modules
- Host: GitHub
- URL: https://github.com/hwclass/buildless-site
- Owner: hwclass
- Created: 2019-12-27T21:16:02.000Z (about 6 years ago)
- Default Branch: main
- Last Pushed: 2022-12-07T00:24:53.000Z (about 3 years ago)
- Last Synced: 2025-06-02T07:16:55.944Z (9 months ago)
- Topics: buildless, es6, esmodules, javascript, parcel, rollup, webcomponents, webpack
- Language: TypeScript
- Homepage: https://buildless.site
- Size: 721 KB
- Stars: 5
- Watchers: 3
- Forks: 0
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README

[](https://fresh.deno.dev)


[](https://deno.land/x/fresh)
[](#)
[](https://twitter.com/hwclass)
A collection of sites, apps, packages, articles and other stuff about ES
modules.
Please go & check
[awesome-buildless](https://github.com/hwclass/awesome-buildless) for the
content as an awesome list.
### 🏠 [Homepage](https://buildless.site)
## Prerequisites
- You will need Deno installed on your system:
[Instal from here](https://deno.land/manual@v1.28.1/getting_started/installation)
## Development
- Create a `.env` file in the main directory by duplicating from the
.env.example:
```env
GLITCH_BOILERPLATE_URL="https://glitch.com/~buildless-boilerplate"
SECTIONS_API_ENDPOINT="api/sections"
```
Run (with PRODUCTION=false flag):
```sh
deno task dev
```
Run (with production):
```sh
deno task start
```
## Application
Once the app and the API begin running, go hit the main page over
http://localhost:8000.
### Fetch sections
`/api/sections` [GET] : returns the following payload from
[awesome-buildless](https://github.com/hwclass/awesome-buildless) repo:
```json
{
"sections": [
{
"title": "Articles",
"list": [
{
"content": "Going Buildless",
"href": "https://dev.to/open-wc/on-the-bleeding-edge-3cb8"
}
]
},
{
"title": "Tutorials",
"list": [
{
"content": "Developing without a Build (1)",
"href": "https://dev.to/open-wc/developing-without-a-build-1-introduction-26ao"
}
]
},
{
"title": "Tools & Platforms",
"list": [{ "content": "Pika", "href": "pika.dev" }]
},
{
"title": "Packages & Libraries",
"list": [
{
"content": "es-dev-server",
"href": "https://www.npmjs.com/package/es-dev-server"
}
]
}
]
}
```
## Tech Stack
- [deno](https://deno.land/)
- [fresh](https://fresh.deno.dev/)
- [preact](https://preactjs.com/)
- [svg backgrounds](https://www.svgbackgrounds.com)
## Authors
👤 **hwclass**
- [Web](https://hwclass.dev)
- [Twitter](https://twitter.com/hwclass)
- [Github](https://github.com/hwclass)
- [LinkedIn](https://linkedin.com/in/hwclass)
👤 **Kjaer**
- [Web](https://medium.com/@kjaer)
- [Twitter](https://twitter.com/halilkayer)
- [Github](https://github.com/Kjaer)
- [LinkedIn](https://linkedin.com/in/halilkayer)
## Licence
ISC