Study/TIL

20.08.22:: TIL

더 멋진 세상을 꿈꾸는 개발자 2020. 8. 22. 21:43

오늘의 한 일


  • React Native Udemy 강의

 

 

새롭게 배운 것


  • navigation에서 push와 navigate는 다르다! navigate는 이동하는 방향과 현재 페이지가 같은 경우 렌더링이 되지 않지만, push는 무조건 새로운 화면을 불러와 그 화면들이 stack이 된다. 즉, 같은 페이지에 있더라도 누를 경우, 화면이 stack되어서 뒤로가기를 눌러도 같은 페이지인 이전 화면이 렌더될것.
  • FlatList 

-> 배열을 태그의 리스트로 바꾸는 역할을 함.

-> 'data' 속성을 전달해 주어야 함. (우리가 태그로 생성할 데이터 배열)

-> 'renderItem' 속성도 필요함. (각 item을 각각의 태그요소로 변환시키는 기능)

-> 만약 웹 React를 사용하다 왔다면, 여러분은 'mapping'을 사용했을 겁니다. (RN에서는 FlatList가 낫다)

 

궁금했던 것(해결된)


  • react native에서는 arrow function이 안되나? -> 사용할 수 있음.
  • SafeAreaView는 app.js에서 한번만 사용하면 되는가. 

 

 

기업협업


오늘은 몸이 좋지 않았다.

위코드 온 이래 제일 많이 쉰 날이 아닐까 싶다. 

 

기업협업에 대한 부담감이 몸으로 쏠렸나보다. 

비염이 너무 심해서 몸살증세가 왔다. 

 

도저히 앉아서 무언가를 할 수 있는 상태가 아니었다. 

 

그래서 약을 두개 먹고 푹 쉬었다. 

 

푹 쉬고 나니까 한결 마음도 좋아진 것 같다. 

 

기업협업에 대한 부담감이 상당하다. 

 

처음 사용하는 native를 혼자서 스스로 공부하려니 쉽지 않기 때문이었다.

 

그동안 계속 함께 해왔던 wecode가 그리운 날이었다.