You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
KKlochko e10530507e
Add the article rows template.
1 year ago
src/main/blog Update the handler to get a article's row briefly. 1 year ago
views Add the article rows template. 1 year ago
.env-example Add the example of .env. 1 year ago
.gitignore Project initialization. 1 year ago
Readme.md Add the README. 1 year ago
package-lock.json Add cookie-parser and express-session for the authorization. 1 year ago
package.json Add cookie-parser and express-session for the authorization. 1 year ago
shadow-cljs.edn Update the shadow-cljs config to move index.js to the project's root. 1 year ago

Readme.md

simple-cljs-blog

This is a simple web server for a simple blog.

Web server uses:

  • ClojureScript
  • express
  • HTMX
  • AlpineJS

Dependencies

  • NodeJS v20.6.0+

Usage

  • copy .env-example as .env
  • change configuration in .env
  • run postgres
  • run server

npx shadow-cljs watch node node --env-file=.env index.js


# Author

Kostiantyn Klochko (c) 2024