Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Write a book: "Clojure web dev from scratch" #212

Open
jacobobryant opened this issue Jul 6, 2024 · 4 comments
Open

Write a book: "Clojure web dev from scratch" #212

jacobobryant opened this issue Jul 6, 2024 · 4 comments
Labels
Roadmap Major features I'd like to add

Comments

@jacobobryant
Copy link
Owner

jacobobryant commented Jul 6, 2024

This would be another section in the Biff docs, underneath "Content Library." Write a series of guides that show you how to make a web app from scratch without using Biff, but generally using the same libraries and architectural approach as Biff. The purpose would be to give you an intimate understanding of how Biff works under the hood. If the default Biff experience meets your needs then you can still use that for production apps, but if you need to change anything (or wire up something totally different), you'll know how to do it.

@jacobobryant jacobobryant converted this from a draft issue Jul 6, 2024
@jacobobryant jacobobryant added the Roadmap Major features I'd like to add label Jul 6, 2024
@harismh
Copy link
Contributor

harismh commented Jul 7, 2024

Could start with a barebones babashka server like this: https://gist.github.com/holyjak/36c6284c047ffb7573e8a34399de27d8. That'll keep everything in one file and side-step the complexities of Node/JVM.

For the actual content, I enjoyed reading HTMX's book https://hypermedia.systems, particularly https://hypermedia.systems/a-web-1-0-application/

@jacobobryant
Copy link
Owner Author

Nice--I'll take a look at those.

@huylv
Copy link

huylv commented Sep 16, 2024

As a newbie to web dev, I feel really excited and am looking forward to this series!

@Peluko
Copy link

Peluko commented Oct 25, 2024

Via Clojure Deref I've just found a similar project:

Caveman web framework

Regards.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Roadmap Major features I'd like to add
Projects
Status: No status
Development

No branches or pull requests

4 participants