λΉλκΈ° λ°μ΄ν° μ€νΈλ¦Όμ μ¬μ©νλ νλ‘κ·Έλλ°μ μλ―Ένλ€.
μνλ₯Ό κ΄μ°°νκ³ λ³νκ° λ°μν κ²½μ° μ°κ΄λ κ³³μμ μ°μ°μ΄ μνλλ κ²μ μλ―Ένλ©°,
μ΄λ° λ°©μμΌλ‘ νλ‘κ·Έλλ°λλ κ²μ΄ reactive programming μ΄λ€.

μΆμ² : https://www.westagilelabs.com/blog/five-interesting-facts-about-reactive-programming-frameworks/
b = 27
c = 33
a = b + c
print(a) // a = 60
c = 40
print(a) // a = 60
b = 27
c = 33
a = b + c
print(a) // a = 60
c = 40
print(a) // a = 67
λμμ μΌμ΄λμ§ μλλ€λ₯Ό μλ―Ένλ€.(μμ²κ³Ό κ²°κ³Όκ° λμμ μΌμ΄λμ§ μμ)
μμ²ν κ·Έ μ리μμ κ²°κ³Όκ° μ£Όμ΄μ§μ§ μμΌλ©°,
λ Έλ μ¬μ΄μ μμ μ²λ¦¬ λ¨μλ₯Ό λμμ λ§μΆμ§ μμλ λλ€.

μΆμ² : https://adrianmejia.com/asynchronous-vs-synchronous-handling-concurrency-in-javascript/
μ₯μ : κ²°κ³Όκ° μ£Όμ΄μ§λλ° μκ°μ΄ 걸리λλΌλ κ·Έ μκ° λμ λ€λ₯Έ μμ μ ν μ μμΌλ―λ‘ μμμ ν¨μ¨μ μΌλ‘ μ¬μ©ν μ μλ€.
λ¨μ : λκΈ°μ λΉκ΅νμ λ μ€κ³κ° 볡μ‘νκ³ μ§κ΄μ μ΄μ§ μλ€.
λ°μ΄ν°μ νλ¦μ΄λΌκ³ μ΄ν΄νλ©΄ νΈνλ€. μΆκ°λ‘ μ€λͺ νλ©΄ μκ°μ΄ μ§λ¨μ λ°λΌ μμλλ‘ λ°μνλ μΌλ ¨μ μ΄λ²€νΈλΌκ³ λ ν μ μλ€.
μ’μ κΈ κ°μ¬ν©λλ€. μμ£Ό μ¬κ²μ :)