All Stories
Reference Note
reference note리렌더링에 값 유지하기 일반변수(const, let) : 컴포넌트가 리렌더링될 때마다 새로운 값으로 초기화 useState : 리렌더링이 발생해도 상태 값이 유지되지만, 값이 변경되면 컴포넌트가 다시 리렌더링(예시 : 사용자가 폼에 입력한 값이 수정할 때 지워지지 않고 남아있다) useRef : ...
In React Native, Oct 29, 2024Push Notifications
Push NotificationsLacal Notifications 로컬 알림 : 앱이 설치된 기기에서 설치된 앱이 트리거하는 알림앱 내부에서 간단히 알림 일정을 설정하고 전송을 구성하고 기기에서 알림을 수신했을 때 동작을 설정할 수 있다. (ex : 알림, 알람 등) Expo Notification을 사용. s...
In React Native, Sep 13, 2024Publishing React Native Apps
Publishing React Native Apps Expo로 관리된 앱과 Expo를 사용하지 않는 앱 구분 Expo를 사용하면 Expo가 제공하는 서버로 빌드 프로세스를 아웃소싱할 수 있음 Expo클라우드 서비스를 사용해서 iOS, Android 각각의 환경에 맞게 빌드 Expo를 사용하지 않을 경우 : 앱...
In React Native, Sep 11, 2024React Native Without Expo
React Native Without ExpoExpo 애뮬레이터에 설치해서 개발 과정을 미리 볼 수 있는 장점이 있음 하지만 실제 실행 가능한 앱이 아님독립형 앱을 개발하고 퍼블리싱 하는 방법도 있음Expo "Managed Workflow" : Expo Go사용, 앱에 내장된 요소가 많아서 네이티브 기기 기능 등 특정 기능...
In React Native, Sep 10, 2024Using Native Device Features
Using Native Device Featuresnative-features 프로젝트, 주석 참조npm install @react-navigation/native expo install @react-navigation/native-stack카메라 npx expo install expo-image-pickerapp.json ...
In React Native, Sep 07, 2024User Authentication
User Authentication 인증원리 : 사용자가 인증 양식을 작성하고 제출하면 크리덴셜이 HTTP요청과 함께 백엔드 API로 전송되고 백엔드에서 해당 크리덴셜의 유효성이 검사됨백엔드에서 크리덴셜이 바른 것으로 확인되면 인증 토큰 생성 후 모바일 기기로 다시 전송 백엔드 앱 -> Node.js 강의 참조...
In React Native, Aug 27, 2024Expense Tracking App
Expense Tracking App🛠️error fix Expo를 사용하면 React Native 프로젝트에서 모듈을 설치하고 구성하는 데 필요한 작업이 자동으로 처리된다. expo가 환경을 설정하고 필요한 네이티브 종속성을 관리할 수 있게 실행한 채로 설치 명령어를 실행해야 누락되지 않고 안정적으로 작동한다.Xcode si...
In React Native, Aug 23, 2024Redux & Context API
Managing App-Wide State with Redux & Context APIReact Native에서 Redux와 React의 Context API는 상태 관리에 사용되는 도구로, 둘 다 글로벌 상태를 다루는 데 유용하다.Redux애플리케이션의 상태를 관리하기 위한 예측 가능한 상태 컨테이너. 주로 대규모 애...
In React Native, Aug 19, 2024Navigation
React Native Apps & Navigation내비게이션 방식웹 브라우저 :웹 브라우저에서는 주소(URL)을 통해 페이지를 이동 사용자는 브라우저의 뒤로 가기 버튼을 눌러 이전 페이지로 돌아갈 수 있으며, 브라우저의 주소창에 새로운 URL을 입력하거나 링크를 클릭하면 다른 페이지로 이동URL이 페이지의 주요 상태...
In React Native, Aug 16, 2024Adaptive & Responsive UIs
Adaptive & Responsive UIs (Building Cross-Platform & Device User Interfaces)동적 너비 설정하기 maxWidth, minWidth 등을 사용해서 크기에 따라 반응하도록 설정(부모 컨테이너가 기준)Dimensions API import해서 react-n...
In React Native, Aug 13, 2024Featured
-
Authentication, deployment of AWS EC2 and RDS, ERD, and performance testing
In Express, AWS, -
Express with Database
In Express, AWS, -
Express with AWS
In Express, AWS, -
Transaction and Migration
In PostgreSQL, -
Performance Optimization and Data Exploration Tools
In PostgreSQL, -
Schema Design
In PostgreSQL, -
Learning Data Types, Functions, Installation, and Management Tools
In PostgreSQL, -
SQL Query Techniques: GROUP BY, Subqueries, and More
In PostgreSQL, -
Foreign Key, Joins and Constraints Around Deletion
In PostgreSQL, -
SQL Statements
In PostgreSQL, -
Reference Note
In React Native, -
Push Notifications
In React Native, -
Publishing React Native Apps
In React Native, -
React Native Without Expo
In React Native, -
Using Native Device Features
In React Native, -
User Authentication
In React Native, -
Expense Tracking App
In React Native, -
Redux & Context API
In React Native, -
Navigation
In React Native, -
Adaptive & Responsive UIs
In React Native, -
Deep Dive Real App
In React Native, -
Debugging
In React Native, -
React Native Basics3
In React Native, -
React Native Basics2
In React Native, -
React Native Basics
In React Native, -
Setup
In React Native, -
Review
In Clone Coding, -
Cloudflare Workers
In Clone Coding, -
Deployment
In Clone Coding, -
NextJS Extras
In Clone Coding, -
Realtime Chat
In Clone Coding, -
Optimistic Updates
In Clone Coding, -
Caching
In Clone Coding, -
Modals
In Clone Coding, -
Product Upload
In Clone Coding, -
Products
In Clone Coding, -
Social Authentication2
In Clone Coding, -
Social Authentication
In Clone Coding, -
Authentication2
In Clone Coding, -
Authentication
In Clone Coding, -
Prisma
In Clone Coding, -
Validation2
In Clone Coding, -
Validation
In Clone Coding, -
Server Actions
In Clone Coding, -
Authentication UI
In Clone Coding, -
Tailwind3
In Clone Coding, -
Tailwind2
In Clone Coding, -
Tailwind
In Clone Coding, -
Project Setup
In Clone Coding, -
Inserting Invisible Watermarks
In CodeStudy, -
Setting Up Frontend Development Environment
In WebDev, -
Backend Documentation
In WebDev, -
Modify Sign-Up Router & Administrator Permission Configuration
In WebDev, -
Implement Data Modification, Deletion, and User Registration
In WebDev, -
Modify File Upload, Implement List and Detail Pages
In WebDev, -
Implementing File Upload
In WebDev, -
Interpreter Settings
In WebDev, -
Development Order and Endpoints
In WebDev, -
Project Planning
In WebDev,