안녕하세요!
Reactive Programming(반응형 프로그래밍)에 관심을 가지고 계신 분들과 함께 지식을 공유하고 개념이 어느정도 잡히면 프로젝트 제작을 해보려고 합니다.
Reactive Programming은 NonBlocking + BackPressure 기반으로 비동기 서비스를 구현하는 함수형 프로그래밍 패러다임입니다.
RxJava는 Java 전용 Reactive Programming의 대표적인 라이브러리로, 요즘은 안드로이드 앱 개발에 많이 활용하고 있다고 합니다.
RxJava는 비동기 이벤트를 매우 쉽게 처리할 수 있는 다양한 함수(연산자)를 제공하여 데이터를 쉽게 가공할 수 있습니다.
평소 객체지향 프로그래밍에 익숙하신 분들이나 처음 들어보신 분들은에게는 확실히 리액티브 프로그래밍이 상당히 생소하실 수 있습니다.
그러나 상태 변화가 많은 큰 데이터를 빠르게 계산하고 동시에 처리해야하는 방법을 알고 싶다면 RxJava와 같은 Reactive Programming이 큰 도움이 될 것이라 생각됩니다.
RxJava부터 접해 기본 개념이 어느정도 잡혔다 생각되면 안드로이드 프로젝트를 진행해보려고 합니다.
- 학생, 취준생, 직장인 상관 없음. Reactive Programming + RxJava에 관심있는 분들
- 스터디 모집 인원 및 일정, 장소 (미정)
- 총 4~5명 (현재 5명), 주 2회 온라인(zoom, 네이버 웨일 등) / 2주 1회 오프라인 진행 (in 수원)
- 거주 지역 상관없이 스터디에 참여하고 싶으시다면 모임 장소 또는 날짜/시간을 조정해보겠습니다.
- 스터디 참여 자격
- JVM 기반 언어(Java, Kotlin)이 주력이신 분
- Android 프로그래밍에 대해 다뤄보신 분
: 한 번도가 다뤄본 적이 없는 분이 아닌 이상, 어느 정도 개념이 잡히신 분들 모두 환영합니다 - (중요!!!) Reactive Programming과 RxJava에 큰 관심을 가지고 스터디, 프로젝트 중간에 포기하지 않고 꾸준히 스터디에 참여 가능하신 분
: 같이 공부한다는 마인드로 부담없이 참여해주시면 좋겠습니다. 단, 정당한 사유없이 스터디에 불참하거나 적극적으로 참여하지않는 팀원이라 판단되면 논의 후 강퇴시키겠습니다
- 스터디 지원 방법 ()
: 위 오픈 카톡방 주소로, 간단한 지원동기와 거주 지역 등을 보내주시면 되겠습니다!
간단한 인터뷰(?)를 통해 선착순 또는 거주 지역에 따라 참여 가능 여부가 갈라질 수 있으므로 이 부분 양해바랍니다. - 참고할 교재 및 강의
- RxJava 프로그래밍 (유동환 , 박정준 지음 | 한빛미디어)
: 해당 서적을 중심으로 스터디를 진행할 예정입니다. 이 책 기반으로 인터넷 블로그로 정리한 글들이 많고 도서관에 많이 비치가 되어있을 정도로 사람들이 많이 찾는 교재입니다.
- RxJava 프로그래밍 (유동환 , 박정준 지음 | 한빛미디어)
처음이신 분들도 부담없이 성장한다는 마인드로 참여해주시면 좋겠고, 부족하더라도 서로 도와주며 공부했으면 좋겠습니다
뜻 있는 팀원과 같이 즐겁고 만족스러운 결과를 만들어내는 스터디가 됬으면 좋겠네요. 연락주세요