Home
Jei devlog
Cancel

Supabase Session

내일배움캠프 LGLG! 최종 프로젝트 주차 - Team Project Supabase Session 세션 검색 세션 데이터 가져오기 const { data, error } = await supabase.auth.getSession() 새 세션 검색 현재 세션을 사용하여 세션 새로 고침 const { da...

TypeScript interface

내일배움캠프 LGLG! 최종 프로젝트 주차 - Team Project interface 기본 선언 및 사용 방법 // interface 인터페이스 이름 { // key: type; // key: type; // key: type; interface User { name: string, age:number } const user...

Final Project

내일배움캠프 LGLG! 최종 프로젝트 주차 - Team Project 내배캠 마지막 팀 프로젝트 시작,, 시작한 지 얼마 되지 않은 것 같은데 벌써 마지막 프로젝트가 시작되었다. 이번엔 최종인 만큼 구조적으로(?) 달라진 점이 있다. 기존 팀장 1명, 팀원 3~4명이였던 것과 달리, 리더 1명, 부리더 1명, 팀원 2~3명으로 구성되어 있고,...

접두사인지 확인하기

문제를 직접 풀어보실 경우 여기를 클릭해 주세요. 문제 설명 어떤 문자열에 대해서 접두사는 특정 인덱스까지의 문자열을 의미합니다. 예를 들어, "banana"의 모든 접두사는 "b", "ba", "ban", "bana", "banan", "banana"입니다. 문자열 my_string과 is_prefix가 주어질 때, is_prefix가 m...

수 조작하기 1

문제를 직접 풀어보실 경우 여기를 클릭해 주세요. 문제 설명 정수 n과 문자열 control이 주어집니다. control은 "w", "a", "s", "d"의 4개의 문자로 이루어져 있으며, control의 앞에서부터 순서대로 문자에 따라 n의 값을 바꿉니다. "w" : n이 1 커집니다. "s" : n이 1 작아집니다. "d" : n이...

부분 문자열인지 확인하기

문제를 직접 풀어보실 경우 여기를 클릭해 주세요. 문제 설명 부분 문자열이란 문자열에서 연속된 일부분에 해당하는 문자열을 의미합니다. 예를 들어, 문자열 "ana", "ban", "anana", "banana", "n"는 모두 문자열 "banana"의 부분 문자열이지만, "aaa", "bnana", "wxyz"는 모두 "banana"의 부분...

주(酒)의사항 Team Project KPT 회고

내배캠 주특기 플러스 주차 Team Project 회고 팀명 : 정신개조🧠 프로젝트명 : 주(酒)의사항 사회 초년생을 위한 술 커뮤니티 (술자리 팁, 건배사 추천, 술 게임, 숙취해소법 등 건강한 음주문화를 위한 정보 공유) S.A Project GitHub project Site 느낀점 박제이 : 맡아본 기능이...

react-paginate을 활용하여 pagination 구현하기

내일배움캠프 LGLG! 주특기 플러스 주차 - Team Project paginate 사용하기 react-paginate 설치하기 yarn add react-paginate 페이지 네이션 구현할 컴포넌트에 임포트 import ReactPaginate from 'react-paginate'; ...

Supabase Storage 사용하기

내일배움캠프 LGLG! 주특기 플러스 주차 - Team Project Supabase Storage 스토리지 파일 업로드 ```js import { createClient } from ‘@supabase/supabase-js’ // Supabase client 생성 const supabase = createClient(‘your_proje...

Zustand

내일배움캠프 LGLG! 주특기 플러스 주차 - Team Project Zustand Zustand 설치 yarn add zustand store 생성 ```js import create from ‘zustand’ const useStore = create(set => ({ // 초기값 선언 bears:...