본문 바로가기

분류 전체보기124

React + Express Client 쪽 설정 1. server 쪽 api 설정(port) 2. 실제 호출 예시 Server 쪽 설정 1. client 쪽 라우터 연결 2. 실제 business logic 처리 부분 참고로 연결이 잘못된 경우 다음과 같은 에러가 난다.Client 쪽 console 에 에러가 표시됐다고 해서 꼭 그쪽 에러는 아니라, vite, express, route 까지 한군데라도 URL Mapping 오류가 생기면 다음과 같은 에러가 날 수 있으니위에 적은 부분을 천천히 살펴봐야한다! 2025. 7. 21.
gcloud 꼬였을 때 해결법 여러개의 gcp(회사, 개인 계정)를 사용할 때, gcloud 가 꼬여서 곤란한 상황이 생겼다.나의 경우엔 3개의 계정이 꼬여서 계속 403 에러를 뱉어냈다. 약 1시간을 헤매다가 겨우 해결! 그리고 다음번(?)을 위하여 gcloud 가 꼬였을때의 해결방법을 기록하고자 한다. 📌 1️⃣ 현재 상태 파악 1) 현재 활성 계정 확인 : 현재 누구로 인증되었는지 확인( *표시)gcloud auth list 계정이 여러개 있어도 * 표시 된 account 만 활성화 된 것임. 2) 현재 config 프로필, 프로젝트, 계정 확인 : 지금 어떤 프로젝트, 계정, 리전 쓰고 있는지 gcloud config list 📌 2️⃣ 계정 문제면 ✅ (1) 원하는 계정으로 전환gcloud config set acc.. 2025. 7. 15.
Google Cloud Run이란? 언제 쓰면 좋을까? 어떻게 쓰는 걸까? 이번엔 내가 직접 써보고 느낀 Google Cloud Run에 대해 정리해볼게.Cloud Run은 구글 클라우드에서 제공하는 서버리스 컨테이너 실행 서비스야.한마디로 말하면:“도커 컨테이너만 있으면 자동으로 서버리스 배포 끝!” 1️⃣ Cloud Run이란? 🚀Cloud Run은 Docker 컨테이너를 서버리스로 실행해주는 서비스야.즉, 컨테이너 이미지만 있으면 서버 인프라(가상머신, Load Balancer, 스케일링) 관리가 필요 없어!요청이 오면 자동으로 컨테이너가 실행됨사용자가 없으면 자동으로 0으로 줄어들어 비용 절감트래픽이 늘어나면 자동으로 여러 인스턴스로 확장됨2️⃣ 언제 쓰면 좋을까? 🔥Cloud Run은 이런 상황에서 딱 좋아!✅ Docker로 만든 앱이 있다!→ 언어나 프레임워크 상.. 2025. 7. 12.
Firebase란? 언제, 왜 써야 할까? 그리고 어떻게 쓸까? 💡 안녕! 오늘은 내가 직접 경험하면서 알게 된 Firebase에 대해 쉽고 간단하게 정리해볼게.Firebase는 구글에서 제공하는 Backend-as-a-Service(BaaS) 플랫폼으로, 앱이나 웹서비스 개발할 때 백엔드를 빠르게 구축하고 관리할 수 있도록 도와줘요! ✨ 1️⃣ Firebase란?Firebase는 구글이 만든 개발자 도구 모음이에요.주요 기능으로는 데이터베이스, 인증, 스토리지, 호스팅, 클라우드 함수 등 서비스가 있어서,복잡한 서버 구축 없이도 빠르게 앱을 만들고 운영할 수 있답니다! 🎉2️⃣ Firebase를 언제 사용하면 좋을까? 🤔🏃‍♂️ 빠르게 프로토타입 만들 때서버 인프라 걱정 없이 빠른 개발과 테스트가 필요할 때! 🚀 작거나 중간 규모 프로젝트작은 스타트업, 개인 프.. 2025. 7. 12.
React 의 Context 에 대해서 역할비유Context전역 변수 틀 (모음)Provider그 틀에 값을 넣어주는 SetteruseContext그 틀에서 값을 꺼내는 Getter ✅ Context 핵심 흐름1️⃣ createContext👉 전역 데이터 틀을 만든다. 2️⃣ Provider로 value를 전달한다👉 Context에 실제 데이터를 채워서 하위 컴포넌트한테 공급한다. 3️⃣ useContext로 value를 꺼낸다👉 하위 어디서든 꺼내서 사용! 2025. 7. 7.
서버리스 최강자 Supabase!!! ✅ Supabase란?Supabase = 오픈소스 Firebase 대체제PostgreSQL + 인증(Auth) + 스토리지 + 실시간 API를 서버리스로 한 번에 제공.백엔드를 직접 만들지 않고도 인증, DB, 파일 저장, API를 다 쓸 수 있음.내부적으로는 여러 오픈소스 도구를 조합해서 제공.✅ Supabase의 구성 요소아주 간단히 핵심 4대 요소로 보면:구성 요소역할PostgreSQL DB데이터 저장소 (유저, 게시물 등)GoTrue Auth Server이메일/비밀번호, OAuth 소셜 로그인PostgREST API GatewayDB를 안전한 REST API로 자동 노출Realtime/Storage실시간 데이터 & 파일 스토리지 ✅ 핵심 요소 1️⃣ PostgreSQL DBSupabase는 Po.. 2025. 7. 7.
반응형