https://github.com/pabloreszczynski/phoenix-client
Clojure implementation of the Phoenix Framework client
https://github.com/pabloreszczynski/phoenix-client
clojure phoenix websocket
Last synced: 12 months ago
JSON representation
Clojure implementation of the Phoenix Framework client
- Host: GitHub
- URL: https://github.com/pabloreszczynski/phoenix-client
- Owner: PabloReszczynski
- License: mit
- Created: 2018-07-05T08:19:53.000Z (almost 8 years ago)
- Default Branch: master
- Last Pushed: 2018-07-27T02:47:17.000Z (almost 8 years ago)
- Last Synced: 2025-02-12T14:57:37.825Z (over 1 year ago)
- Topics: clojure, phoenix, websocket
- Language: Clojure
- Homepage:
- Size: 16.6 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
# phoenix-client
This is my aproach to implement a purely functional Phoenix socket client in Clojure.
I'm basing on [fbonetti incredible elm implementation](https://github.com/fbonetti/elm-phoenix-socket)
## TODO
- [x] Find a nice websocket client library for Clojure.
- [x] Try [http-kit](https://github.com/http-kit/http-kit). Doesn't support websocket client.
- [x] Try [aleph](https://github.com/ztellman/aleph)
- [ ] Tests!!
- [ ] See how other libs are testing their code.
- [ ] What is the minimun test suite that assures the right behaviour? That is, it should be able to work as good as the official javascript client implementation.
- [ ] Refactor into a usable library
- [ ] Am I allowed to license this project as MIT???
## Usage
FIXME
## License
MIT