본문 바로가기

분류 전체보기403

[ ReactNative / KPT ] 동네북 프로젝트 회고 동네북 프로젝트 기간: 2022.1.20 - 2022.1.30 프로젝트 S.A. KEEP 팀원들과 프로젝트 기간 동안 소통이 잘 돼서 git push, pull, merge가 큰 문제없이 잘 이뤄져서 좋았던 것 같다. PROBLEM 마지막날에 UX부분적으로 개선을 하려고 했지만 기능 구현을 마무리 짓다 보면 UX에 작은 아쉬음들이 남았다. TRY 다음 프로젝트에 기회가 된다면 발표 이틀 전에 프로젝트 완료를 목표로 하고 하루정도는 UI/UX개선에 신경을 써서 완성도를 높여보고 싶다. FEEL 한 사람이 맡은 기능이 아직 구현이 되지 않았을 때 그 팀원을 마냥 두는것이 아니라 함께 힘을 보아 문제점을 찾고 끝내 해결해 내는 모습이 멋졌던 것 같다. 2023. 1. 13.
[ 스파르타 / TIL ] 내일배움캠프 #54 오늘 한 것 전체 코드정리 닉네임 수정 프로필 수정 2023. 1. 12.
[ 스파르타 / TIL ] 내일배움캠프 #53 오늘 한 것 회원가입, 로그인 구현 2023. 1. 11.
[ 스파르타 / TIL ] 내일배움캠프 #52 오늘 한 것 React Native 프로젝트 계속 진행 Express 사용해서 SQL 데이터 추가 및 출력하기 오늘의 배움 에러 Invariant Violation: Text strings must be rendered within a component 해결: 버튼은 로 감싸 주고 안에 text는 로 써줘야 한다. React Native 탭에서 특정 화면 보이지 않게 하기 로그인이 되어있지 않은 상태에서 하단 탭들은 눌러지지만 MyPage에서는 로그인하시겠습니까를 구현하면서 어떻게 코드를 써야 할지 고민이 되었다. 로그인을 하지 않았을 때 MyPage를 터치하면 alert가 뜨게 해 줬다. 리액트 네이티브에서 제공해주는 Alert를 사용했다. import { Alert } from 'react-nativ.. 2023. 1. 10.
[ 스파르타 / TIL ] 내일배움캠프 #51 오늘 한 것 React Query 강의 및 설치 해보기 React Native에서 navigation 구현 오늘의 배움 React Query Query - 어떤 데이터에 대한 요청 Mutation - 데이터 추가, 수정, 삭제 Quary Invalidation - Query를 무효화 시킨다. React Query 설치 2023. 1. 9.
[ WIL ] 내일배움캠프 10주차 Facts 유저가 회원가입을 했을 때 db에 데이터를 저장할 때 어떤 것들을 함께 저장할지 잘 생각하고 구조를 짜야한다. Feelings SaveDuck 프로젝트의 마감날짜는 지났지만 팀원들의 열정으로 일주일 동안 우리가 만든 프로젝트를 개선시켜보았다. 그리고 튜터님께 피드백을 받았는데 UI/UX는 정말 끊임없이 생각해야 한다는 걸 느꼈다. 우리가 생각지 못한 부분들을 튜터님께서 조언을 해주셨고 덕분에 더 신경 쓰고 발전시켜야 할 부분들을 알게 되었다. 피드백이 끝난 후 다시 찝찝함이 남았고 팀원들도 계속 수정해나갈 의향이 있다고 했다. 앞으로 React Native로 또 다른 프로젝트가 시작되어서 이 프로젝트가 마무리되면 다시 달려보기 했다. 열정 넘치는 팀원들 덕분에 나도 더 열심히 달릴 수 있어서 .. 2023. 1. 8.
[ 스파르타 / TIL ] 내일배움캠프 #50 오늘 한 것 DongNaeBook 프로젝트 구상 및 UI 디자인 구상 오늘의 배움 프로젝트에 react-query 설치 방법 npm install react-query Create qury client (쿼리 클라이언트) 쿼리와 서버의 데이터 개시를 관리하는 클라이언트이다. 자녀 컴포넌트에 캐시와 클라이언트 구성을 제공할 QueryProvide를 적용해야 한다. 서버에서 데이터를 가져오기 위해 useQuery 훅을 실행해야 한다. useQuery - Data를 Get 하기 위한 기능이다. 서버에서 데이터를 가져오는 훅이다. 리액트 쿼리 프로젝트에 적용하기 import {QueryClient, QueryClientProvider} from "react-query"; client가 있으니 이제 provide.. 2023. 1. 6.
[ 스파르타 / TIL ] 내일배움캠프 #49 오늘 한 것 알고리즘 문제 풀기 React Navigator 구현 SAVEDUCK 프로젝트 오늘의 배움 Linear Gradient npm install react-native-linear-gradient --save Stack Navigator 설치 npm install @react-navigation/native-stack 앞뒤로 이동 import { StatusBar } from 'expo-status-bar'; import { StyleSheet, Text, TouchableOpacity, View } from 'react-native'; import { NavigationContainer } from '@react-navigation/native'; import { createNativeStac.. 2023. 1. 5.
[ 스파르타 / TIL ] 내일배움캠프 #48 오늘 한 것 알고리즘 문제 풀기 React Native로 미니 프로젝트 시작 오늘의 배움 맥에 IOS 시뮬레이터 돌리기 원래 Expo go에서 React Native코드를 실행해서 아이폰 화면에 출력해서 사용해왔는데 공용 와이파이를 연결하니 Expo Go가 실행이 되지 않아 Xcode에서 Simulator을 사용하여 IOS를 맥에서 실행시켜보았다. Xcode 설치 https://apps.apple.com/kr/app/xcode/id497799835?mt=12 에러 메시지 Unable to resolve "@react-navigation/native" from "App.js” 해결 npm install @react-navigation/native-stack 2023. 1. 4.
728x90