1.0.320 • Published 3 months ago

rewire-graphql v1.0.320

Weekly downloads
5
License
MIT
Repository
github
Last release
3 months ago

rewire

Makes state managment simple.

A small core reactive component powered by JavaScript proxies and a series of libraries utilizing this core which includes:

  • Sophisticated react grid component
  • Reactive graphql library with reactive cache
  • UI components that wrap material-ui next to help get your project started quickly.

Status

This project is currently in early beta (alpha?) but we are using these libraries in-house and will become more refined and robust as our project continues.

Getting Started

git clone https://github.com/WorkSight/rewire.git
cd rewire
yarn install
node .\fuse.js

A small hello world type example.

import * as React            from 'react';
import * as ReactDOM         from 'react-dom';
import Observe               from 'rewire-core/Observe';
import observable, { watch } from 'rewire-core/observable';

const employee = observable({name: 'Some Guy', email: 'someone@gmail.com'});
setTimeout(() => employee.name = 'dude', 5000); // update the name property asynchronously 
watch(() => employee.name, () => console.log(employee.name)); // watch any changes to name and log them to the console.

// use plain ole react components. Observe will take a dependency on all properties accessed during render and only re-render the input when those dependencies change. 
ReactDOM.render(<div>
  <Observe render={() => <input value={employee.name} onChange={(evt) => employee.name = evt.target.value} />} />
</div>, document.getElementById('root'));

A screenshot of the reactive grid component

grid sample

Libraries

Documentation

coming soon...

1.0.320

3 months ago

1.0.319

9 months ago

1.0.310

11 months ago

1.0.316

9 months ago

1.0.315

9 months ago

1.0.318

9 months ago

1.0.317

9 months ago

1.0.312

10 months ago

1.0.311

10 months ago

1.0.314

10 months ago

1.0.313

10 months ago

1.0.305

1 year ago

1.0.307

1 year ago

1.0.306

1 year ago

1.0.309

1 year ago

1.0.308

1 year ago

1.0.304

2 years ago

1.0.301

2 years ago

1.0.300

2 years ago

1.0.303

2 years ago

1.0.302

2 years ago

1.0.299

2 years ago

1.0.286

2 years ago

1.0.285

2 years ago

1.0.288

2 years ago

1.0.287

2 years ago

1.0.282

2 years ago

1.0.281

2 years ago

1.0.284

2 years ago

1.0.283

2 years ago

1.0.289

2 years ago

1.0.280

2 years ago

1.0.275

2 years ago

1.0.277

2 years ago

1.0.276

2 years ago

1.0.279

2 years ago

1.0.278

2 years ago

1.0.297

2 years ago

1.0.296

2 years ago

1.0.298

2 years ago

1.0.293

2 years ago

1.0.292

2 years ago

1.0.295

2 years ago

1.0.294

2 years ago

1.0.291

2 years ago

1.0.290

2 years ago

1.0.268

2 years ago

1.0.267

2 years ago

1.0.269

2 years ago

1.0.274

2 years ago

1.0.271

2 years ago

1.0.270

2 years ago

1.0.273

2 years ago

1.0.272

2 years ago

1.0.264

2 years ago

1.0.263

2 years ago

1.0.266

2 years ago

1.0.265

2 years ago

1.0.261

2 years ago

1.0.260

2 years ago

1.0.259

2 years ago

1.0.258

2 years ago

1.0.255

2 years ago

1.0.257

2 years ago

1.0.256

2 years ago

1.0.253

3 years ago

1.0.254

3 years ago

1.0.252

3 years ago

1.0.251

3 years ago

1.0.250

3 years ago

1.0.249

3 years ago

1.0.248

3 years ago

1.0.247

3 years ago

1.0.246

3 years ago

1.0.245

3 years ago

1.0.244

3 years ago

1.0.243

3 years ago

1.0.242

4 years ago

1.0.241

4 years ago

1.0.240

4 years ago

1.0.239

4 years ago

1.0.238

4 years ago

1.0.237

4 years ago

1.0.236

4 years ago

1.0.235

4 years ago

1.0.234

4 years ago

1.0.233

4 years ago

1.0.232

4 years ago

1.0.231

4 years ago

1.0.228

4 years ago

1.0.229

4 years ago

1.0.230

4 years ago

1.0.227

4 years ago

1.0.226

4 years ago

1.0.225

4 years ago

1.0.224

4 years ago

1.0.223

4 years ago

1.0.222

4 years ago

1.0.221

4 years ago

1.0.220

4 years ago

1.0.219

4 years ago

1.0.217

4 years ago

1.0.218

4 years ago

1.0.216

4 years ago

1.0.215

4 years ago

1.0.214

4 years ago

1.0.213

4 years ago

1.0.211

4 years ago

1.0.212

4 years ago

1.0.210

4 years ago

1.0.209

4 years ago

1.0.208

4 years ago

1.0.206

4 years ago

1.0.207

4 years ago

1.0.205

4 years ago

1.0.204

4 years ago

1.0.203

4 years ago

1.0.202

4 years ago

1.0.201

4 years ago

1.0.200

4 years ago

1.0.199

4 years ago

1.0.198

4 years ago

1.0.197

4 years ago

1.0.196

4 years ago

1.0.195

4 years ago

1.0.194

4 years ago

1.0.193

4 years ago

1.0.192

4 years ago

1.0.189

4 years ago

1.0.190

4 years ago

1.0.191

4 years ago

1.0.187

4 years ago

1.0.188

4 years ago

1.0.186

4 years ago

1.0.185

4 years ago

1.0.184

4 years ago

1.0.183

4 years ago

1.0.182

4 years ago

1.0.181

4 years ago

1.0.180

4 years ago

1.0.179

4 years ago

1.0.178

4 years ago

1.0.177

4 years ago

1.0.176

4 years ago

1.0.175

4 years ago

1.0.174

4 years ago

1.0.173

4 years ago

1.0.172

4 years ago

1.0.171

4 years ago

1.0.170

4 years ago

1.0.169

4 years ago

1.0.168

4 years ago

1.0.167

4 years ago

1.0.166

4 years ago

1.0.165

4 years ago

1.0.164

4 years ago

1.0.163

4 years ago

1.0.162

5 years ago

1.0.161

5 years ago

1.0.160

5 years ago

1.0.159

5 years ago

1.0.158

5 years ago

1.0.157

5 years ago

1.0.156

5 years ago

1.0.155

5 years ago

1.0.154

5 years ago

1.0.153

5 years ago

1.0.152

5 years ago

1.0.151

5 years ago

1.0.150

5 years ago

1.0.149

5 years ago

1.0.148

5 years ago

1.0.147

5 years ago

1.0.146

5 years ago

1.0.145

5 years ago

1.0.144

5 years ago

1.0.143

5 years ago

1.0.142

5 years ago

1.0.0-beta.12

6 years ago

1.0.0-beta.11

6 years ago

1.0.0-beta.10

6 years ago

1.0.0-beta.9

6 years ago

1.0.0-beta.8

6 years ago

1.0.0-beta.7

6 years ago

1.0.0-beta.6

6 years ago

1.0.0-beta.5

6 years ago