fasthtml icon indicating copy to clipboard operation
fasthtml copied to clipboard

Tasks for blog tutorial

Open pydanny opened this issue 1 year ago • 4 comments

  • [x] Intro
  • [x] Minimal view
  • [x] *args trick for building out content
  • [ ] Read files from disk
  • [ ] List articles view
  • [ ] YAML parsing
  • [ ] Markdown formatting
  • [ ] Detail view
  • [ ] RSS feed
  • [ ] Pages independent of the list of articles (about and contact come to mind)
  • [ ] Import and Export of articles
  • [ ] Tagging and categorization of data
  • [ ] Deployment
  • [ ] Ability to scale for large volumes of readers (caching)
  • [ ] Migrate to database
  • [ ] Authentication
  • [ ] Socials
  • [ ] Favicon
  • [ ] Web form for data controls
  • [ ] Tests

pydanny avatar Jul 24 '24 21:07 pydanny

Looking forward to this!!

lukaemon avatar Jul 30 '24 14:07 lukaemon

+1 excited for this!

bryanwhiting avatar Jul 31 '24 22:07 bryanwhiting

Form validation within the web form section would be a good addition.

CodyBontecou avatar Aug 02 '24 08:08 CodyBontecou

@pydanny I'd love to write something to include for rendering Jupyter Notebooks as blog posts as a second format to markdown. I think it would loop through the cells in the JSON and have each rendered based on the cell type.

  • Markdown cells -> Rendered with MarkdownJS
  • Code Cells -> Rendered with HighlightJS
  • Cell Output -> TBD, probably depends on what the output is

I can also do this as a separate blog post that builds on this tutorial if that's better.

Isaac-Flath avatar Aug 06 '24 15:08 Isaac-Flath