Files
org-parser/TODO.org
Florian Schroedl a8ed752d7f Update
2022-06-10 13:51:49 +02:00

65 lines
2.2 KiB
Org Mode

#+TITLE: Todo
* Use Cases
** Fast Shoppinglist
- Sync offline
- Easy to use mobile interface
- Possibly sync with local server at first only?
* Todos
** NEXT Build Redux :FRONT_END:
:PROPERTIES:
:CREATED: [2022-05-16 Mon 22:12]
:END:
:LOGBOOK:
CLOCK: [2022-06-01 Wed 16:47]
:END:
#+begin_src reason
[@bs.module "react"]
external useReducer:
([@bs.uncurry] (('state, 'action) => 'state), 'state) =>
('state, (. 'action) => unit) =
"useReducer";
#+end_src
- [[https://blog.bitsrc.io/build-our-own-react-redux-using-usereducer-and-usecontext-hooks-a5574b526475][Build Your Own React-Redux Using useReducer and useContext Hooks | by Chidume Nnamdi | Bits and Pieces]]
** TODO Headline content parser
** TODO Store the line numbers :PARSER:
** TODO Tag parser :PARSER:
** TODO Creating hot reload :DEV_ENVIRONMENT:
- [ ] [[https://dev.to/alemagio/implement-your-own-hot-reload-2435][Implement your own hot-reload - DEV Community]]
- [ ] [[https://maheshsenniappan.medium.com/creating-a-module-bundler-with-hot-module-replacement-b439f0cc660f][Creating a module bundler with Hot Module Replacement | by Mahesh Senniappan | Medium]]
- [ ] [[https://maheshsenniappan.medium.com/creating-a-module-bundler-with-hot-module-replacement-b439f0cc660f][Creating a module bundler with Hot Module Replacement | by Mahesh Senniappan | Medium]]
** TODO Cordova App
https://hub.docker.com/r/xurei/docker-cordova
** DONE Creating a server :BACK_END:
:LOGBOOK:
CLOCK: [2022-05-30 Mon 07:52]--[2022-05-30 Mon 09:00] => 1:08
CLOCK: [2022-05-29 Sun 11:24]--[2022-05-29 Sun 16:44] => 5:20
:END:
- [[https://nim-lang.org/docs/asynchttpserver.html][std/asynchttpserver]]
- [[https://github.com/h3rald/nimhttpd/blob/master/src/nimhttpd.nim][nimhttpd/nimhttpd.nim at master · h3rald/nimhttpd]]
** DONE A nim compiler with watcher for js files
:PROPERTIES:
:CREATED: [2022-05-18 Wed 14:22]
:END:
:LOGBOOK:
CLOCK: [2022-05-18 Wed 14:24]--[2022-05-18 Wed 15:24] => 1:00
:END:
Linking the static c librar with ~--passL:alib.a~
[[https://forum.nim-lang.org/t/1951][Linking static C library - Nim forum]]
We're using [[https://github.com/emcrisostomo/fswatch][fswatch]] with [[https://github.com/FedericoCeratto/nim-fswatch][nim-fswatch: Nim wrapper for the fswatch library]]