[Today I Learned] 12월 4주차 day5

suwoncityboyyy·2022년 12월 30일
0

어제부터 리액트네이티브 를 공부 하고 있다.
expo로 바로 프로젝트를 시작할 수 있고 또 손쉽게 배포할 수 있어서 편하긴 하다.
하지만 모바일환경에서의 개발은 처음이라서 아직 많이 어색하고 적응이 어렵다.

예를 들어 ui 컴포넌트 스타일링 작업시 웹환경에서는 다르게 f12 개발자모드를 이용 할 수 없어서 내가 어디에다가 스타일링 했는지 금방 까먹어 버린다.

그래서 이게 어느 ui컴포넌트에서 스타일링 됐는지 알려면 backgroundColor속성을 줘서 확인 한다.

그 외에도 onClickonPress로 사용한다거나 onSubmitonSubmitEditing 으로 사용하는 것을 모르고 계속 동작이 안돼서 머리가 아팠다.

onPress={() => {
	setCategories("React");
}}

.
.
.

onChangeText={setText}
onSubmitEditing={addTodo}

그리고 핸드폰에서 작업을 하다 보니 에러 발생시 그 에러를 잡기가 너무 힘든 것 같다.

감이 안와서 그런지 todolist 만드는데 한 세월이 걸렸다.
주말동안 Async Storage를 공부해서 새로고침시 상태가 유지되게 구현 할 것이다.
추가로 firebase 까지 붙이는게 이번 주말 목표이다.

profile
주니어 개발자 기술노트

0개의 댓글