Skip to content

Commit 25cab9c

Browse files
author
jsdnhk
committed
posted Jan 2021
1 parent eec8c3f commit 25cab9c

File tree

3 files changed

+52
-1
lines changed

3 files changed

+52
-1
lines changed

_data/pages_latest.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
22
- name: blog
3-
mtime: 1-12-2020
3+
mtime: 2-1-2021
44
- name: debug
55
mtime: 12-10-2020
66
- name: fonts
Loading

collections/_posts/2021-01-02-post.md

Lines changed: 51 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,51 @@
1+
---
2+
title: "Be reactive to background events, developers"
3+
tags: [events, asynchronous, multithreading, programming]
4+
category: "programming"
5+
comment: true
6+
7+
8+
---
9+
10+
## Brief
11+
12+
![reactive-programming-book](/assets/posts/2021-01-02/reactive-programming-book.jpg)
13+
14+
In computer programming, handling async events is never considered as a piece of cake to eat.
15+
16+
Although there are many approaches during the software history, but not doubt they are all complicated.
17+
18+
To develop and maintain this kind of applications always brain challenge to IT professionals all over the world.
19+
20+
Do we possible to write the codes more understandable and simpler? It can help operation as well.
21+
22+
Today IT bosses like Microsoft, Google and Redhat are preferred using Reactive programming as an approach.
23+
24+
This way particularly fits to frontend event UI and API response, so support multi-platform other than JavaScript.
25+
26+
But to be honest it is a breakthrough in programming, that many brand new concepts required to get familiar.
27+
28+
Until now, even I studied this a year before from Angular by Google and still feel hard to make these out.
29+
30+
But surely it is worthwhile for getting this new async model standard, to tidy up messy data flows in a level.
31+
32+
The followings are the summary from Internet to share that I think comprehensible to read or study.
33+
34+
## Reference
35+
36+
#### Articles
37+
38+
- [5 Things to Know About Reactive Programming](https://developers.redhat.com/blog/2017/06/30/5-things-to-know-about-reactive-programming/)
39+
- [The introduction to Reactive Programming you've been missing](https://gist.github.com/staltz/868e7e9bc2a7b8c1f754)
40+
- [RxJS Primer](https://www.learnrxjs.io/learn-rxjs/concepts/rxjs-primer)
41+
- [Defining the term “reactive”](https://developer.ibm.com/articles/defining-the-term-reactive)
42+
43+
#### Docs
44+
45+
- [ReactiveX](http://reactivex.io/)
46+
- [LearnRxJS](https://www.learnrxjs.io/)
47+
48+
#### Playgrounds
49+
50+
- [RxJS Marbles](https://rxmarbles.com/)
51+
- [Rx Visualizer](https://rxviz.com/)

0 commit comments

Comments
 (0)