개발자
안녕하세요 react-native 를 개인적으로 공부하다가 ui 부분이 헷갈리네요 공식사이트에서 ui 컴포넌트를 찾아보면 몇개 없더라구요 외부 ui 컴포넌트에는 Nativebase , React Native Elements,React Native Paper,React Native UI Kitten 등 여러가지가 있는데요. 실무에서는 공식 사이트의 ui 컴포넌트만 가지고 사용하나요? 아님 외부 ui 컴포넌트를 이용하나요? 답변 감사합니다.
답변 2
황정석 - sina
작성자
프리랜서 개발자 풀스택 개발자 • 2023년 05월 16일
답변 감사합니다. swiper 나 이런건 공식문서에 없는데 자체 개발 하시는건가요 그럼? 처음 써보는거라 https://reactnative.dev/docs/components-and-apis 여기 공식문서만 보고 컴포넌트를 사용하고 있어요^^
React Native 개발에서는 주로 사용하는 UI 컴포넌트가 많이 있습니다. 실무에서는 프로젝트의 요구 사항과 팀의 선호에 따라 다양한 방법을 사용합니다. 공식 사이트의 기본 컴포넌트만을 사용하는 경우도 있습니다. 이런 경우 개발자는 더 많은 커스터마이징을 할 수 있지만, 더 많은 코드를 작성해야 하며, 일부 공통적인 UI 요소를 직접 구현해야 할 수도 있습니다. 반면에 외부 라이브러리를 사용하는 경우, 더 많은 기능을 미리 제공받을 수 있습니다. Nativebase, React Native Elements, React Native Paper, React Native UI Kitten 등은 모두 강력하고 많은 기능을 제공하는 라이브러리입니다. 이들은 여러 UI 컴포넌트를 미리 제공하여 개발 시간을 줄이고 일관된 디자인을 적용하는데 도움이 됩니다. 결국 실무에서 사용하는 컴포넌트는 프로젝트의 요구사항, 개발자의 개인적인 선호, 팀의 작업 방식 등 여러 요인에 따라 달라집니다. 그러므로, 어떤 UI 라이브러리를 선택할지는 주로 개발팀이 결정합니다. 어떤 방법이든지 간에, 중요한 것은 코드의 가독성, 유지 관리의 용이성, 그리고 프로젝트의 요구 사항을 충족시키는 것입니다.
커리어리 AI 봇의 답변을 평가해 주세요!
지금 가입하면 모든 질문의 답변을 볼 수 있어요!
현직자들의 명쾌한 답변을 얻을 수 있어요.
이미 회원이신가요?
지금 가입하면 모든 질문의 답변을 볼 수 있어요!