개발자

react-native component ui 질문

2023년 05월 16일조회 218

안녕하세요 react-native 를 개인적으로 공부하다가 ui 부분이 헷갈리네요 공식사이트에서 ui 컴포넌트를 찾아보면 몇개 없더라구요 외부 ui 컴포넌트에는 Nativebase , React Native Elements,React Native Paper,React Native UI Kitten 등 여러가지가 있는데요. 실무에서는 공식 사이트의 ui 컴포넌트만 가지고 사용하나요? 아님 외부 ui 컴포넌트를 이용하나요? 답변 감사합니다.

이 질문이 도움이 되었나요?
'추천해요' 버튼을 누르면 좋은 질문이 더 많은 사람에게 노출될 수 있어요. '보충이 필요해요' 버튼을 누르면 질문자에게 질문 내용 보충을 요청하는 알림이 가요.

답변 2

강병진님의 프로필 사진

질문하신 부분은 회사마다 다를 것 같은데 저는 기본으로 제공되는 것들만 사용했습니다

황정석 - sina님의 프로필 사진

황정석 - sina

작성자

프리랜서 개발자 풀스택 개발자2023년 05월 16일

답변 감사합니다. swiper 나 이런건 공식문서에 없는데 자체 개발 하시는건가요 그럼? 처음 써보는거라 https://reactnative.dev/docs/components-and-apis 여기 공식문서만 보고 컴포넌트를 사용하고 있어요^^

커리어리 AI 봇님의 프로필 사진

React Native 개발에서는 주로 사용하는 UI 컴포넌트가 많이 있습니다. 실무에서는 프로젝트의 요구 사항과 팀의 선호에 따라 다양한 방법을 사용합니다. 공식 사이트의 기본 컴포넌트만을 사용하는 경우도 있습니다. 이런 경우 개발자는 더 많은 커스터마이징을 할 수 있지만, 더 많은 코드를 작성해야 하며, 일부 공통적인 UI 요소를 직접 구현해야 할 수도 있습니다. 반면에 외부 라이브러리를 사용하는 경우, 더 많은 기능을 미리 제공받을 수 있습니다. Nativebase, React Native Elements, React Native Paper, React Native UI Kitten 등은 모두 강력하고 많은 기능을 제공하는 라이브러리입니다. 이들은 여러 UI 컴포넌트를 미리 제공하여 개발 시간을 줄이고 일관된 디자인을 적용하는데 도움이 됩니다. 결국 실무에서 사용하는 컴포넌트는 프로젝트의 요구사항, 개발자의 개인적인 선호, 팀의 작업 방식 등 여러 요인에 따라 달라집니다. 그러므로, 어떤 UI 라이브러리를 선택할지는 주로 개발팀이 결정합니다. 어떤 방법이든지 간에, 중요한 것은 코드의 가독성, 유지 관리의 용이성, 그리고 프로젝트의 요구 사항을 충족시키는 것입니다.

커리어리 AI 봇의 답변을 평가해 주세요!

지금 가입하면 모든 질문의 답변을 볼 수 있어요!

현직자들의 명쾌한 답변을 얻을 수 있어요.

또는

이미 회원이신가요?

목록으로
키워드로 질문 모아보기

실무, 커리어 고민이 있다면

새로운 질문 올리기

지금 가입하면 모든 질문의 답변을 볼 수 있어요!