/buildless-site

A collection of sites, apps built based on & packages, articles and other stuff about ES modules

Primary LanguageTypeScript

Made with Fresh

Version deno compatibility fresh License: ISC Twitter: hwclass

A collection of sites, apps, packages, articles and other stuff about ES modules.

Please go & check awesome-buildless for the content as an awesome list.

Prerequisites

  • You will need Deno installed on your system:

Instal from here

Development

  • Create a .env file in the main directory by duplicating from the .env.example:
GLITCH_BOILERPLATE_URL="https://glitch.com/~buildless-boilerplate"
SECTIONS_API_ENDPOINT="api/sections"

Run (with PRODUCTION=false flag):

deno task dev

Run (with production):

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 repo:

{
  "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

Authors

👤 hwclass

👤 Kjaer

Licence

ISC