Projects in Awesome Lists by Ruben-Arushanyan
A curated list of projects in awesome lists by Ruben-Arushanyan .
https://github.com/ruben-arushanyan/redux-cool
Build redux logic, without getting nervous 😬
action actions-creator handler immer immer-library immutable immutable-updates reducer reducer-functions reducers-creator redux redux-cool redux-logic redux-toolkit
Last synced: 24 Mar 2025
https://github.com/Ruben-Arushanyan/redux-cool
Build redux logic, without getting nervous 😬
action actions-creator handler immer immer-library immutable immutable-updates reducer reducer-functions reducers-creator redux redux-cool redux-logic redux-toolkit
Last synced: 18 Nov 2024
https://github.com/ruben-arushanyan/produce-by-path
Produce By Path is a design pattern, which is used to dynamically produce values by using the path to which it is applied. This package helps us easily create and define producer instances.
deep-proxy design-pattern es6-proxy javascript nested-proxy produce-by-path produce-by-path-pattern proxy
Last synced: 24 Mar 2025
https://github.com/ruben-arushanyan/reducers-creator
Reducers Creator is an awesome tiny javascript package that allows you to easily and intuitively create reducer functions. Mainly used to create redux reducers.
Last synced: 24 Mar 2025
https://github.com/ruben-arushanyan/secure-event-emitter
secure-event-emitter is a tiny javascript package that uses restrict rules and mechanisms to build safer and protected event-driven architecture. It's similar to nodejs EventEmitter, but dictates stricter rules to prevent misuse.
emit emits emitter event event-emitter eventdispatche eventemitter events handlers javascript listener listeners observer private-event-emitter protected-emitter secure secure-emitter secure-event-emitter trigger
Last synced: 24 Mar 2025
https://github.com/ruben-arushanyan/actions-creator
actions-creator is an awesome javascript package that allows you to dynamically create action objects in Redux without having to declare constants and separate action-creator functions for each action.
actions actions-creator create-action javascript produce-by-path redux redux-action redux-action-callback redux-cool
Last synced: 24 Mar 2025
https://github.com/ruben-arushanyan/react-component-shell
react-component-shell is a package that allows you to quickly and easily create react-contexts and implement state management.
component-shell context context-api easy-context react react-component-shell react-context react-context-state reactjs state-management
Last synced: 24 Mar 2025
https://github.com/ruben-arushanyan/base-classes
Useful JavaScript base classes for efficient and quick solutions to common problems.
base-class class class-based constructor encapsulation extends inheritance inherited javascript object-oriented oop parent-class superclass
Last synced: 24 Mar 2025
https://github.com/ruben-arushanyan/py-like
Py-like is a JavaScript library that allows coding in JavaScript just like in Python. In JavaScript, Py-like provides a Python-like interface for working with data types, structures, and functions.
javascript js-python-api js-python-interface js-python-methods js-python-set js-python-tuple py-like python python-in-javascript python-like
Last synced: 24 Mar 2025
https://github.com/ruben-arushanyan/private-event-emitter
Private Event Emitter
emit emitter event-emitter javascript private private-event-emitter
Last synced: 24 Mar 2025
https://github.com/ruben-arushanyan/docusaurus-boilerplates
Docusaurus boilerplates, and instruction guidelines
boilerplate docs docusaurus guide
Last synced: 24 Mar 2025
https://github.com/ruben-arushanyan/guide-open-source
Helper guides for open source projects.
Last synced: 24 Mar 2025
https://github.com/ruben-arushanyan/comfortable
ComfortableJS is a JavaScript library that provides utilities for common programming tasks, that make coding in JavaScript easier and cleaner. ComfortableJS uses Object-oriented programming (OOP) approach to build its libraries: Unlike other similar libraries that use the functional programming approach, for example, the popular Lodash library.
boost comfort comfortable extras helpers javascript object-oriented object-oriented-programming oop oop-in-javascript oop-principles stdlib util utilities utility utils
Last synced: 24 Mar 2025
https://github.com/ruben-arushanyan/exotic-object
With the help of this library, in JavaScript, we can create exotic objects with custom behavior for each operation that will be applied to the object.
exotic-object javascript operator-overloading proxy
Last synced: 24 Mar 2025