hulunote / hulunote

hulunote, a tool for networked thought, think different

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

hulunote, a tool for networked thought, think different

technical framework

  • clojure and clojurescript
  • datascript + rum
  • instaparse
  • ring
  • clj-http
  • re-frame

develop

  • Missing dependency
$ lein localrepo install jsr173-ri-1.0.jar com.bea.xml/jsr173-ri 1.0

  • db environment
> psql
CREATE DATABASE functor_api;

$  psql -d functor_api -Upostgres < ./sql/init.sql
$  for sql in `find . -name "*.sql" | grep -v init.sql | sort `; do psql -d functor_api -Upostgres < $sql ; done
  • backend
$ cp config/config.clj.default config/config.clj

$ clojure -A:cider:run
  • frontend
$ yarn 

$ clojure -A:cider:cljs:shadow watch hulunote

About

hulunote, a tool for networked thought, think different


Languages

Language:Clojure 89.2%Language:PLpgSQL 8.6%Language:CSS 1.4%Language:JavaScript 0.4%Language:HTML 0.3%Language:Shell 0.2%