BackEnd/RxJava
-
RxJava 프로젝트 환경 구축BackEnd/RxJava 2023. 7. 1. 07:30
RxJava 프로젝트 환경 구축 JDK(1.8 이상)과 IDE(Eclipse, IntelliJ 등) 설치 후 진행 부탁 드립니다. 의존성 추가(Dependency) Java 프로젝트 생성 이후 build.gradle에 다음과 같이 의존성을 추가합니다. rxjava Github rxjava 3.1.6 API Doc plugins { id 'java' } group 'org.example' version '1.0-SNAPSHOT' repositories { mavenCentral() } dependencies { implementation "io.reactivex.rxjava3:rxjava:3.1.6" testImplementation 'org.junit.jupiter:junit-jupiter-api:5.8..
-
리액티브(Reactive) 프로그래밍 개요BackEnd/RxJava 2023. 7. 1. 07:00
리액티브 프로그래밍(Reactive Programming) In computing, reactive programming is a declarative programming paradigm concerned with data streams and the propagation of change. - wikipedia - declarative programming: 실행할 동작을 구체적으로 명시하는 명령형 프로그래밍과 달리 선언형 프로그래밍은 단순히 목표를 선언합니다. data streams and the propagation of change: 데이터가 변경될 때마다 이벤트를 발생시켜서 데이터를 계속적으로 전달합니다. 명령형 프로그래밍 vs 선언형 프로그래밍 package com.itvillage.chap..