knockout / tko

🥊 Technical Knockout – The Monorepo for Knockout.js (4.0+)
http://www.tko.io
Other
273 stars 34 forks source link

Begin site setup for www tko io #140

Open brianmhunt opened 3 years ago

brianmhunt commented 3 years ago

This PR will create a couple sites that show how to use ESM + TKO, namely the minimal build and the tko.io website.

I was using very clever (read: bad) combinations of pug + Python, etc., when I really should've been eating our own dog food, so to speak.

I'm going to move over all the content from https://github.com/knockout/io.tko/ and use the styles with JSS†.

I also plan to add a Github action for deploying to e.g. Firebase Hosting (i.e. Fastly/CDN).

The objective of this demonstration will be to illustrate compartmentalization of the HTML (JSX) + CSS (JSS) and Javascript in one file, and inheritance.

Some Typescript T/JSX typings may come out of this, too.

† big shout-out to the JSS developers, it compliments TKO/JSX very well.

brianmhunt commented 3 years ago

Note that we've content in: