Socket
Socket
Sign inDemoInstall

cycle-grid-driver

Package Overview
Dependencies
Maintainers
1
Versions
10
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

cycle-grid-driver - npm Package Compare versions

Comparing version 0.1.2 to 0.1.3

2

package.json
{
"name": "cycle-grid-driver",
"version": "0.1.2",
"version": "0.1.3",
"description": "cycle.js grid driver",

@@ -5,0 +5,0 @@ "main": "dist/index.js",

@@ -5,6 +5,20 @@ [![NPM version][npm-image]][npm-url] [![Downloads][downloads-image]][npm-url]

A driver used for communcation between cycle components keeping them loosely coupled accross application.
A driver providing "grid" for communcation between multiple "main cycle" components keeping them loosely coupled accross
the application. Designed for creating an arhitecture (primarily for large-scale apps) where components
could be separated to work “in parallel” rather than using them as children of a single main function.
More info on the concept: [Creating a Scalable JavaScript Application with Cycle.js](https://medium.com/@domagojk/creating-a-scalable-javascript-application-with-cycle-js-589f4d4020a5#.ucoin75ee)
This grid can be used as an API (in form of streams) for all "main cycle" components inside the application.
## Why would I do that?
The idea of this concept is not to remove all parent-child relationships inside one cycle component, but if a child
is not essential for parent to function and could be reused or removed it should then separated as a "indepented cycle"
For more info on the concept, check: [Creating a Scalable JavaScript Application with Cycle.js](https://medium.com/@domagojk/creating-a-scalable-javascript-application-with-cycle-js-589f4d4020a5#.ucoin75ee)
and bear in mind that this is primarily designed for creating large-scale applications.
## Installation
```

@@ -11,0 +25,0 @@ npm install cycle-grid-driver

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc