나만의 꿀팁 페이지
- <View> <ScrollView> <Image> <Text> <StatusBar> 태그 등을 활용하여 페이지 구성

{Navigation}을 이용하여 페이지 이동하기.

{useState}, {useEffect} 등 사용하기

 

 

 

소개 페이지
- <ScrollView> <Image> <Text> 태그 등을 활용하여 페이지 구성

 

 

 

 

카테고리 버튼
- <ScrollView> <Image> <Text> 태그 등을 활용하여 페이지 구성

{useState}를 활용하여 카테고리 함수 만들어 버튼 동작 연동하기

- "반려견" 클릭시 반려견 관련 데이터만 보여주기

"꿀팁 찜" 버튼은 {Navigation}으로 LikePage.js 로 이동하기.

 

 

 

꿀팁 찜
- <ScrollView> 태그 등을 활용하여 페이지 구성

LikeCard.js component를 구성하여 map() 함수를 이용하여

<LikeCard></LikeCard> 호출하여 사용하기

 

 

상세 페이지
- <ScrollView> <View> <Image> <Text> 태그 등을 활용하여 페이지 구성

 

{Navigation}에서 전달받은 {route}의 params 값을 이용하여 상세 페이지 보이기.

- 이전 페이지로부터 제목과 이미지, 상세 설명 데이터를 그대로 전달받아 화면에 표시

 

Share를 사용하여 외부 링크 공유하기

 

Linking을 사용하여 외부 링크로 연결하기

 

 

 

몇년전 안드로이드 개발서적 보던게 엊그제 같은데..

너무나 달라진 환경.. 게다가 현재 사용되는 React, Expo 등도 너무나 빠르게 변화되고 있다는 것이 문제라면 문제다..

언제 또 개발 환경 및 플랫폼이 뒤바뀔지 알수가 없기 때문이다...

 

결국은 프론트앤드 개발자는 저러한 엄청난 툴들을 잘 활용해서 개발을 하고.. 몇년 지나 관리가 되지 않으면 앱의 생명은 끝이 되는거다.. 해당 프레임워크의 업데이트가 종료되거나 사라지거나, 또는 지속적인 업데이트를 프론트앤드 개발자를 두고 지속 대응을 하지 않으면 몇개월뒤 이미 오래전 만든 앱으로 전락해버릴 것이기 때문이다.

 

그러다보니 저런게 싫은 개발자들이 백앤드 개발자로 자리하게 되지 않을까 싶다.

나또한 백앤드가 맞지 않나 싶고, 생각이 많아지네.. 휴우..

 

 

+ Recent posts