[COSMO체인]코스모체인
블록체인은 AWS의 100만분의 1
탈중앙화와 중앙화의 혼합
카카오가 공격했음. 그거 깨고 투자 받음
40000정도의 액티비티
Dapp 아니고 Bapp(블록체인 앱)
중앙화와 탈중앙화의 타협.
블록체인 서버리스로 조립하기
서버리스 !== 노 서버
서버리스 === 노 매니지
블록체인 특징: 변화가 빠르다. 개발환경이 다르다. 한치앞도 내다 볼 수 없다.
스마트 컨트랙트 도입 이유: 레퍼런스가 많다. 사용이 많다.
이더리움의 한계: 실패의 가능성, 용량의 제한, 사용자 지불, 속도
서버와 블록체인의 협업
서버가 일해야함.
왜 하필 서버리스?
파일럿이라 기능 추가.. 유저 수 예상 불가.. 보상은 어떻게.. 빠른 개발..
중요한건 잦은 배포
웹3
이더리움 공식 모듈
풍부한 레퍼런스
하지만: 이차원 어레이 지원 불가, 등의 문제 프라미스 이벤트 컨트롤 어려움, 세팅 어려움
ethersjs
웹3사용하다 너무 엄청난 삽질을 하다가 이더스로 바꿈
이런경우 모놀리틱이었으면 서비스 중간에 교체하기 너무 어려웠을 것이다. 하지만 서버리스라서 잘 했음.
좋은 앱은 좋은 설계로부터
어떤 서비스를 제공하고싶은가
빨랐으면 좋겠다. 블록체인으로 보상의 투명성, 시제품, SNS
일반적인 서비스: 빠르게, SNS
댑으로서의 서비스: 보상의 투명성
알렉산더: 터기의 리디아 지방 침공시. 신전을 묶어놓은 매듭을 풀어야 점령할수있다.는 전설 그러나 걍 끊어버림.
SNS <-> Bapp
킵 칾 앤 메잌 트랜잭션
블록체인에 뭘 쌓아요? 트랜잭션
트랜잭션의 상태: 펜딩, 캔슬드, 컨펌드, 페일
리워드 <-> 펜딩, 페일, 컨펌, 캔슬
펜딩: 타임이 찍힌 타입, 펜딩타임이 찍히지 않은 타입
펜딩 <-> 인프로그레스, 캔슬, 컨펌, 페일
왜 하필 서버리스인가
배포, 스케일러빌리티, 플렉서빌리티
…, 예상되는 요청 대비 확장성, 추가 되는 새로운 개념에 대해서 얼마든지 적용 가능
리액트 훅스
리액트와 리액트네이티브 사용
리유저블이 장점
스테이트풀 로직도 재사용 가능
훅
클래스를 적지않고 스테이트를 사용할수있다.
커스텀 훅
네트워크 스테이터스에 사용할 예정
리액트로보는 코스미
기술 스택
네퉠: 그래프큐엘, 레스트
상태관리: 포믹, ?
데브 툴: 스토리북, ?
네비게이션: 리액트 네이티브 네비게이션 v2
유아이: 스타일드 컴포넌트, 앤트디
버그 리포트: 엑센트라?
스테이트 매니지먼트: 몹엑스 스테이트 트리
도메인 기반 상태관리
화면, 컴포넌트 간의 비즈니스 로직 분리
리액트 네이티브 네비게이션 v2
스택, 모달, 오버레이
개발 환경
###환경
리액토트론, 리액트네이티브 디버거, 스토리북, 그래프큐엘
다음 여정
투비
리액트 훅, 리얼 컴포넌트 포 디자인, 에이비 테스트
스케치 => 컴포넌트 : 리액트 스케치
그래프큐엘 서버, 서버리스, 업(그래프큐엘 서버리스에 올리는거)
2023년 새해에는 성장하고 함께하고 싶다면?
Pre A 단계 이상의 스타트업 C 레벨들이 모여서 커뮤니티를 만들었습니다. 같이 스터디하고 친해질 일잘러를 찾습니다.