Commit graph

20 commits

Author SHA1 Message Date
Gered 74fa65feaf update gitignore 2016-05-19 17:07:07 -04:00
Gered 145ecc5ddb add browserchannel messaging backend library 2016-05-19 17:06:57 -04:00
Gered 86b7ec0ca2 lots of updates: new views and reagent. remove direct browserchannel dep
new "architecture" will rely on secondary "adapter" libraries that
plug in to reagent-data-views and provide the actual underlying
client/server messaging implementation (e.g. browserchannel or sente)
2016-05-19 16:24:26 -04:00
Gered 6563a3ecc4 begin reorganizing project layout 2016-05-19 13:40:57 -04:00
Gered ee8f4cef10 Update README.md 2016-03-04 16:19:36 -05:00
Gered 78fe687552 Update README.md 2016-03-04 16:18:43 -05:00
Gered 553401ca1a update todomvc app with clj-browserchannel-messaging changes 2014-12-29 09:50:32 -05:00
Gered 26adc2a6ec update todomvc example 2014-12-28 14:54:48 -05:00
Gered f2012fdc29 significant rework to defvc, simplifying sub/unsubing to views
defvc components no longer declare the view-sigs that will be used.
calls to view-cursor within the component's render function now
automatically trigger the component to subscribe/unsubscribe to the
view-sigs being passed to any view-cursor calls.
2014-12-28 14:51:35 -05:00
Gered a95ebef0bc print out a message when Jetty is done starting up 2014-12-28 01:10:20 -05:00
Gered f376881cbc add todomvc app example 2014-12-28 00:56:19 -05:00
Gered c218eaadfb use new clj-browserchannel-messaging version 2014-12-28 00:41:36 -05:00
Gered 27d339727e fix typo in keyword name 2014-12-28 00:41:18 -05:00
Gered d6336593bc bump up clj-browserchannel-messaging version 2014-12-27 18:18:40 -05:00
Gered dcf19c33e2 change default subscriber-key to :client-id 2014-12-27 18:18:25 -05:00
Gered 03b81ce513 should also throw an error when zero view-sig matches by name are found 2014-12-27 00:10:32 -05:00
Gered 92d6bc6713 update to views 0.5.0 2014-12-27 00:00:51 -05:00
Gered 32b9a4b635 add refcounting to view subscriptions / unsubscriptions
to know when it requests should be sent to the server to subscribe
and when to unsubscribe (if multiple components subscribed to the same
view-sig, etc)
2014-12-26 23:51:49 -05:00
Gered a91876b7da view components now maintain their own list of subscribed view-sigs
- includes some related refactorings
- getting a view cursor by view name (not sig) now is limited to a
  view-sig lookup within the list of the component's own subscribed
  view-sigs instead of the global subscribed view-sig list
2014-12-26 22:39:37 -05:00
Gered 7c2350f136 initial commit using test application code as the base & comments added 2014-12-24 19:19:43 -05:00