[고급] Collaborative Editor 부재 - Notion만들기

기술 스택
React
firebase
Redux
부제
Notion만들기
모집 마감
2021/04/29
스터디 시작
2021/05/03
스터디 종료
2021/05/13
thumbnail
collaboration-fffba79952.png
2021.05.3 - 2021.05.14 (월, 목)

Zoom Webinar 총 4회

5/3, 5/6, 5/10, 5/13
7p.m. ~ 8p.m.

대상

React JS 두 달 이상 경험하신 분
React Memo를 적절히 사용가능 하신 분
useCallback을 왜 언제 써야 하는지 아시는 분
생각보다 설계량이 있습니다. 단순히 관심만 가지고 지원하시면 결과물이 나오지 않으니, 2주 동안 온전한 경험을 하시길 원하는 분들이 지원해주세요! (예: 2주 동안 평균 하루에 한시간은 해당 코딩 작업을 해야 할 수 있는 여유가 있으신 분)

이런 분들이 오시면 좋아요!

현업에 계신 분들 중, 새로운 자극이 필요하신 분
확실하게 포트폴리오를 추가 하고 싶으신 분
하루에 1~2시간은 해당 작업물에만 몰두 하실 수 있는 분

이런 분들은 지원하시면 안되요

rerender가 뭔지 모르시는 분
useEffect, useState만 아시는 분 (a.k.a. useMemo, Memo를 모르는 분)
redux를 써본적이 없으신 분
따라서, basic vod를 숙지 하시거나, 다른 스터디 (챗팅 앱 만들기) 등을 먼저 이수하세요!
미니멈 가이드라인은 드리고, 예시도 보여드리지만, 결국엔 본인이 다 작성해야 하는 스터디

목적

동시 접속이 가능한 collaborative editor를 작성한다.
기본적으로 파이어 베이스로 작업을 하지만, 추후, realtime database의 종류에 상관없이 동작할 수 있는 interface로 만든다.
추가 목표: 리렌더링이 최적으로 되도록 (최소한이 아닌 최적!) 아키텍쳐 구성하기

Moderator & Lecturer

이성파

(Sungpah Lee)
👋
Ringle co-founder Full Stack Developer (8 yrs 👀) Rails, Flask, Nodejs React, React Native, NLP Stanford MBA KAIST MS, EE YONSEI BS, EE

진행

노션 페이지 하단 폼으로 신청 with email
해당 이메일로, 세션 시작전 이틀 전에 슬랙으로 초대 됩니다. *메일 주소가 틀리면 도울 수가 없습니다!
세션 입장 가능한 줌 링크는 시작 전 10분 전에 슬랙으로 쉐어 됩니다.
슬랙을 안쓰셨던 분은, 이번 기회에 슬랙도 한 번 써보시면 좋겠습니다 😎

Detail

Week 1
d1
Firebase 설명 - collection, document (미리 vod를 통해서 확인하고 오시면 좋습니다)
draftJS 설명 (but it's your choice which to use! slatejs or custom contenteditable )
과제
만들 범위 정하고 git 에 시작하기
d2
중간 점검
토의 : 같은 곳을 수정하고 있다면, 어떻게 해야 하나?
과제
추가로 적용해보고 싶은 것 해보기
스콥(범위) 최종적으로 정하기
Week 2
d1
중간 점검
d2
demo 시간
개발자들끼리의 고민 talk!

Resources

없습니다.

주의

온라인으로 만나지만, 비디오를 키는 것을 원칙으로 하겠습니다! (서로 토의도 해야 하고, 활발한 커뮤니케이션을 해야 합니다)

정원

8명 (소수)

비용

보증금 20,000원 - advanced이고, 소수로 진행되기에, 기존 보증금 보다 좀 더 타이트하게 해보겠습니다.
해당 스터디의 출석은, 입장 시간 3분까지 입장하셨을 때에만 인정 됩니다.
kakao id sungpah2 로 디파짓을 보내주세요! 스터디 이름과 함께 보내주세요.

신청

신청 후, 아래의 (중요) 신청 구글폼을 통해 이메일과 이름을 제출 후, 카카오 페이로 디파짓을 입금해주세요. 선착순 8명까지만 신청이 가능하고, 이후 디파짓을 신청하신 분은 자동 반환 됩니다.
올바로 신청이되신 분들에 한하여, 해당 이메일로 슬랙 초대가 됩니다. 스터디 이틀 전에 초대 됩니다.

신청 Form

신청 스터디 제목: [0503] Collaborative Editor 부재 - Notion만들기