maruzzing's devlog

개발공부 프로젝트
Study
Apollo Express GraphQL API 서버 도입하기 (feat.Typescript)
  • Express
  • Typescript
  • GraphQL
  • TypeGraphQL
  • Apollo Server
여태 토이 프로젝트 이건, 회사 프로젝트 이건 Rest API 만 사용했었는데, 지금 사용하고 있는 공유 오피스에서 알게 된 백엔드 개발자가 React와 GraphQL 사용법을 물어와 관련내용을 좀 찾아보니 너무 신세계라👀 이참에 GraphQL을 공부해 보기로 했다.
Study
Next.js with Typescript + Styled-Components 기본 세팅하기
  • Next.js
  • Typescript
  • Styled-Components
만들어 보고 싶은 서비스가 있는데 검색엔진 최적화가 중요해 Next.js를 사용해 보기로 했다. Next.js는 React용 SSR 프레임워크 인데, 공식 문서에서 다양한 예제를 참고할 수 있다. 그 중 with-typescript를 이용해 기본 세팅을 해보았다.
projects
Mobile_반하다
  • Published
  • ToyProject
  • Team
  • Full-Stack
반려동물 하루 다이어리 앱
projects
Mobile_DFIT
  • Published
  • ToyProject
  • Team
  • Full-Stack
쉽게 기록 하는 운동 일지 앱
Study
RN Dark & Light Theme 적용하기
  • React Native
  • Styled-Components
  • Redux-Toolkit
iOS 13버전 부터 기본 배경색을 검은색으로 사용하는 다크모드 기능이 추가 되면서 다크모드를 지원하는 앱이 많아졌다. 그래서 Styled-Components와 Redux-Toolkit을 사용해 다크모드를 지원하는 방법을 알아보았다.
Study
React Native 애플로 로그인 구현하기
  • React Native
  • Sign in with Apple
지난해 애플 또한 애플로 로그인 하기 서비스를 시작했는데, 주목할 점은 기존 앱스토어 심사지침 상 서비스 자체 로그인 없이 소셜로그인 만으로 계정 승인이 이루어진 경우 반려 사유가 되었지만, 애플 로그인을 병행하는 경우 서드파티 로그인 만으로도 서비스가 가능하다는 점이다.
Study
React Native에서 쿠키 사용하기
  • React Native
  • Authentication
  • Cookie
리액트 네이티브에서 쿠키🍪로 인증을 기능을 구현하는 방법을 알아보기로 했다. ios와 android에서 웹처럼 자동으로 쿠키를 저장, 관리하는 방법이 있지만,,,, 네이티브 코드를 만지기엔🤢,,,, React Native에서 asyncStorage를 이용하여 수동으로 저장, 관리할 수 있는 방법으로 구현해 보았다.
Study
React Native 앱 이름 다국어 설정하기
  • React Native
  • Localize
모바일 기기의 언어 설정에 따라 앱 아이콘 아래에 표시되는 앱 이름도 다국어로 설정할 수 있는데 안드로이드와 ios에서 이를 설정하는 방법을 알아보자.
Study
React Native 파일 시스템을 사용해 이미지 캐싱하기
  • React Native
  • filesystem
자주 사용하는 정적 이미지의 경우 접속 시 매번 이미지 서버에서 이미지를 가져오기 보다 이미지를 캐싱해서 사용하면 성능면에서 효율적인 경우가 있다. 그래서 파일 시스템을 이용해서 이미지를 캐싱하는 방법에 대해 알아 보았다. 📂
Study
React Native Firebase 환경설정하기
  • React Native
  • Firebase
  • Environments
앱을 사용하는 사용자의 행동 분석이나 푸시알림 등의 서비스를 사용하기 위해서 React-Native-Firebase 모듈을 사용하여 React Native 앱에 Firebase 서비스를 연결해 사용중이다.
< 1 2 3 4 5 6 7 8 9 10 >
© maruzzing, 2022