All Projects → madeagency → Reactivity

madeagency / Reactivity

Licence: mit
A Bleeding Edge React Universal Boilerplate for Power Users.

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to Reactivity

Inferno Most Fp Demo
A demo for the ReactJS Tampa Bay meetup showing how to build a React+Redux-like architecture from scratch using Inferno, Most.js, reactive programmning, and various functional programming tools & techniques
Stars: ✭ 45 (-43.04%)
Mutual labels:  rxjs
Js Boilerplate
Modern JavaScript Application Boilerplate
Stars: ✭ 57 (-27.85%)
Mutual labels:  rxjs
Ant Simple Pro
简洁,美观,快速上手,支持3大框架(vue3.0,react,angular,typescript);Concise, beautiful, quick to get started, support 3 big frameworks
Stars: ✭ 73 (-7.59%)
Mutual labels:  rxjs
Universal React Demo
ES6 demo of a simple but scalable React app with react-router, code splitting, server side rendering, and tree shaking.
Stars: ✭ 50 (-36.71%)
Mutual labels:  universal
Ngrx Ducks
Improved Coding Experience for NgRx
Stars: ✭ 56 (-29.11%)
Mutual labels:  rxjs
Danf
Danf is a Node.js full-stack isomorphic OOP framework allowing to code the same way on both client and server sides. It helps you to make deep architectures and handle asynchronous flows in order to help in producing scalable, maintainable, testable and performant applications.
Stars: ✭ 58 (-26.58%)
Mutual labels:  universal
Upt
Universal Package-management Tool for Windows, macOS and Linux.
Stars: ✭ 45 (-43.04%)
Mutual labels:  universal
Rxjs Book
rxjs-book 책 예제
Stars: ✭ 77 (-2.53%)
Mutual labels:  rxjs
Example
Example project written using Marble.js framework
Stars: ✭ 57 (-27.85%)
Mutual labels:  rxjs
Reactive Flux
Fluxish model implemented with RxJS
Stars: ✭ 71 (-10.13%)
Mutual labels:  rxjs
Reactive Widgets
Application starter template, for implementing isomorphic widgets, using RxJS and React
Stars: ✭ 51 (-35.44%)
Mutual labels:  rxjs
Until Destroy
🦊 RxJS operator that unsubscribe from observables on destroy
Stars: ✭ 1,071 (+1255.7%)
Mutual labels:  rxjs
Angular1 Async Filter
Angular2 async pipe implemented as Angular 1 filter to handle promises & RxJS observables
Stars: ✭ 59 (-25.32%)
Mutual labels:  rxjs
Rxstate
Simple opinionated state management library based on RxJS
Stars: ✭ 46 (-41.77%)
Mutual labels:  rxjs
Tibot
TiBot — The Date and Time Bot
Stars: ✭ 74 (-6.33%)
Mutual labels:  rxjs
Jose
Universal "JSON Web Almost Everything" - JWA, JWS, JWE, JWT, JWK with no dependencies
Stars: ✭ 1,029 (+1202.53%)
Mutual labels:  universal
Simple Universal React Redux
The simplest possible Async Universal React & Redux Boilerplate app, that works on both Mac and Windows
Stars: ✭ 58 (-26.58%)
Mutual labels:  universal
Graphql Rxjs
fork of Graphql which adds Observable support
Stars: ✭ 78 (-1.27%)
Mutual labels:  rxjs
Game Music Player
All your music are belong to us
Stars: ✭ 76 (-3.8%)
Mutual labels:  rxjs
Rx Marble Design System
A design system to visualize functional reactive programming based on ReactiveExtensions
Stars: ✭ 60 (-24.05%)
Mutual labels:  rxjs

Reactivity

A Bleeding Edge React Universal Boilerplate for Power Users.

Code Climate PRs Welcome Dependency Status devDependency Status Greenkeeper badge

What is Reactivity? Well at its most basic definition it is how easily an atom has a chemical reaction with another element. Our goal is to achieve stable valence levels, a full valence shell if you will.

But really it's just a boilerplate.

Because that's what's missing in the React realm right?

Well see we need a boilerplate for people who want to be able to tweak every atom of an application and a simple boilerplate that doesn't contain any magic or code generation that takes pages of documentation to learn how to override, it's a boilerplate for power users.

View our Example App Here

Deployed using now like so now --public --dotenv=.env

Features

You will find that this boilerplate covers all the expected areas such as SEO, Hot Reloading and all the other things typically covered in a boilerplate, check out our pull requests to see what's coming up.

Whats unique about this boilerplate however is:

Getting Started

If you haven't yet start by installing yarn.

  1. Clone this repo using git clone --depth=1 https://github.com/madeagency/reactivity.git
  2. Move to the appropriate directory: cd reactivity.
  3. Copy the .sample.env to .env and change any details as required.
  4. Run yarn install in order to install dependencies.
  5. Run yarn dev for development mode or yarn prod for production mode and you will see the app running at http://localhost:[PORT_SPECIFIED_IN_.ENV].

Development suggestions

  1. set ENABLE_SW to false to disable the service worker during development.
  2. set NODE_ENV to development to enable hot reloading.

Deployment

This will largely vary however heres a super simple overview.

  1. Run yarn build
  2. Run either yarn start or node bin/server.prod.js to start the application.

You could also run start:prod after step one to immediately launch the app after its been built.

Contributing

Please read CONTRIBUTING.md for details on our code of conduct, and the process for submitting pull requests to us.

Authors

See also the list of contributors who participated in this project.

License

Reactivity is © 2017 MADE Code PTY Ltd. It is free software, and may be redistributed under the terms specified in the LICENSE file.

Maintained by

madeagency

Reactivity was created and is maintained MADE Agency PTY Ltd. The names and logos for MADE Code are trademarks of MADE Code PTY Ltd.

We love open source software. See our Github Profile for more.

We're always looking for talented people who love programming. Get in touch with us.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].