Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/brunormferreira/rxjs-mastering

ambient to study reactive programming with RxJS
https://github.com/brunormferreira/rxjs-mastering

observables rxjs subject

Last synced: 3 months ago
JSON representation

ambient to study reactive programming with RxJS

Awesome Lists containing this project

README

        

# RxJS-mastering

- Reactive programming with [RxJS](https://rxjs.dev/).

## What is RxJS?

- RxJS is a library for reactive programming using observables that makes
it easier to compose asynchronous or callback-based code.

## Table of Contents

- [Idea](#idea)
- [Editor Configs](#editor-configs)
- [Used Technologies](#used-technologies)
- [Install Packages](#install-packages)
- [Choosing a File to Run](#choosing-a-file-to-run)
- [Running Project](#running-project)
- [Notes folder](#notes-folder)
- [Mind map about RxJS](#mind-map-about-rxjs)
- [To do](#to-do)
- [Author](#author)

## Idea

- The idea is make a RxJS ambient to study and test their features.

## Editor configs

- This project use `.editorconfig` and `.prettierrc` configurations.

## Used technologies

```
TypeScript;
RxJS;
Webpack;
NPM.
```

## Install packages

```
$ npm install
```

## Choosing a file to run

- Uncomment the import that you want to run inside `/src` folder on `index.ts` file;
- Run the application to changes make effect.

## Running project

```
$ npm start
```

## Notes folder

- Some little and fast code examples to consult.

## Mind map about RxJS

## To do

```
1. Subscription [ok];
2. BehaviourSubject [ok];
3. Subjects [ok];
4. switchMap [ok];
5. more operators;
6. and more :D
```

## Author

* **Bruno Ramires de Moraes Ferreira** - [GitHub](https://github.com/brunormferreira)


Imagem do Autor Bruno Ramires