Teacher refuses to migrate from fastpages because quarto lacks features relating to html and vanilla javascript #4016
Unanswered
moonpiedumplings
asked this question in
Q&A
Replies: 1 comment 2 replies
-
You can use raw HTML blocks:
You can add header includes as well |
Beta Was this translation helpful? Give feedback.
2 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Quarto is cool. I created a blog with it. I can run jupyter notebooks. However, I can't seem to figure out how to embed html into the markdown files. There is observable js, but it isn't compatible with vanilla javascript, and it is very new, which is part of why my teacher doesn't want to learn it, or force people to learn it. However, fastpages is falling apart, and is not maintainable by one classroom of people. We are currently using a jekyll static site as a frontend, but I would rather use quarto, because quarto is much easier to maintain and deploy than jekyll (really new m1 macs, and Ubuntu 22 on wsl are broken without using containerization or nix to deploy the server).
https://nighthawkcoders.github.io/APCSP/frontend/binary
https://github.com/nighthawkcoders/APCSP/blob/f3e9bc862f20702d7965e8be3013eb7f738b08da/_posts/2022-07-07-PBL-binary.md?plain=1
https://nighthawkcoders.github.io/APCSP/data/jokes
https://github.com/nighthawkcoders/APCSP/blob/2688431ada980eec62b6d90424de8ac555593f26/_posts/2022-07-10-PBL-jokes.md?plain=1
Here are some example of what my teacher uses fastpages for. I know that it is theoretically possible to replicate all of this using observable js, but is there a way to just keep what code we have, without having to rewrite code? Is there a way to just embed html into the markdown file like in the above examples? Is there any way to use vanilla js and html?
I tried searching for similar discussions, but I couldn't find the right keywords or something, because everything I found was relating to the generation/output of html files or observable js.
Beta Was this translation helpful? Give feedback.
All reactions