All Stories
Prisma
Prisma현대적인 데이터베이스 툴킷으로, 개발자들이 데이터베이스와 상호 작용할 때 효율성과 생산성을 높일 수 있도록 설계되었다. Prisma는 SQL과 같은 전통적인 데이터베이스 쿼리 언어 대신에 더 직관적이고 타입 안전한 방식으로 데이터베이스를 조작할 수 있게 해준다.Prisma의 주요 기능 Prisma Client:타입...
In Clone Coding, Jun 26, 2024Validation2
Validation2Log In Validationasync : async 키워드는 함수 앞에 위치하며, 해당 함수가 비동기 함수임을 나타낸다. 비동기 함수는 내부에서 await 키워드를 사용하여 비동기 작업의 완료를 기다릴 수 있게 해준다. async 함수는 항상 Promise를 반환한다. 예를 들어, createAccoun...
In Clone Coding, Jun 25, 2024Validation
ValidationIntroduction to Zod 설치 npm i zod주요 기능 스키마 선언 (Schema Declaration): Zod를 사용하여 데이터의 구조를 선언할 수 있다. 예를 들어, 객체, 배열, 문자열 등의 데이터 형식을 정의할 수 있음 유효성 검사 (Validation):...
In Clone Coding, Jun 24, 2024Server Actions
Server ActionsRoute Handlers 기존 방식 : ReactJS에서 state를 사용해서 데이터를 처리하고 사용자가 로그인 버튼을 누르면 axios나 fetch 등을 사용해서 데이터를 전송webhook이나 React Native로 IOS나 Andriod 앱을 만들 때는 이 방법을 알고 있어야 함 ...
In Clone Coding, Jun 18, 2024Authentication UI
Authentication UIHome screenlayout.tsx에서 템플릿 리터럴과 ${} 구문을 사용해서 문자열을 동적으로 생성<body className={inter.className}>{children}</body> 에서 아래로 변경 <body className={`${int...
In Clone Coding, Jun 17, 2024Tailwind3
Tailwind3State Modifiershad 선택기has-[:invalid]: 기본적으로 부모 요소가 특정 상태(여기서는 :invalid)를 가진 자식 요소를 포함할 때 스타일을 적용하는 방법이다. has- 프리픽스는 부모 요소가 특정 조건을 만족하는 자식을 포함할 때 스타일을 적용한다.Lists and Animati...
In Clone Coding, Jun 13, 2024Tailwind2
Tailwind2Modifiers 반응형 디자인 스타일을 조건부로 사용할 수 있게 해줌 modifier는 항상 끝에 : (colon)을 가지고 있음 조건이 참일 때 적용 transition : 애니메이션이 부드럽게 전환될 때 사용 두 가지 다크모드 전략 사용자의 기본 설정 따라가기 ...
In Clone Coding, Jun 12, 2024Tailwind
TailwindIntroductionTailwind CSS : Tailwind CSS는 유틸리티 기반의 CSS 프레임워크로, 다양한 스타일 클래스를 제공하여 HTML 요소에 쉽게 스타일을 적용할 수 있도록 한다. 이 프레임워크는 클래스를 조합하여 원하는 스타일을 만들 수 있기 때문에, 커스텀 CSS를 작성하는 것보다 빠르고 일...
In Clone Coding, Jun 11, 2024Project Setup
Full Stack Clone CodingNext JS Quiz 정답 설명 라이브러리와 프레임워크의 주요 차이점 라이브러리 (Library): 라이브러리는 특정 기능을 수행하기 위해 사용할 수 있는 도구 모음 개발자는 필요한 기능을 수행하기 위해 라이브러리를 호출한다. 제어 흐름은 개발자의...
In Clone Coding, Jun 10, 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,