Tiny Bunny
본문 바로가기

⚙️Backend/SERVER4

[Vercel] Vercel로 React 프로젝트 배포하기 React로 개발한 프로젝트를 실제 배포하여 다른 사람들과 공유하고 싶을 때, Vercel은 매우 간편하고 강력한 배포 플랫폼이다. React 프로젝트를 Vercel을 통해 배포하는 과정을 단계별로 정리해보자. 💻 1. Vercel이란?Vercel은 프론트엔드 프레임워크와 정적 웹사이트를 빠르고 쉽게 배포할 수 있도록 도와주는 클라우드 플랫폼이다.Next.js의 제작사인 Vercel에서 운영하며, GitHub와의 연동을 통해 CI/CD 파이프라인을 자동으로 구성해준다.즉, SW의 자동화된 개발 및 배포 단계를 진행해줌! + 선택 이유1. 별도의 서버 설정이나 복잡한 배포 과정 없이, 회원가입 후 손쉽게 배포가 가능해서 2. 수정사항 생길 시 github에 push만 해도 자동반영 됨. 2. .. 2025. 6. 4.
[Server] Vercel vs. Tomcat vs. AWS Vercel, Tomcat, AWS는 모두 웹 서비스를 배포할 수 있는 방법이지만, 사용하는 방식과 목적, 복잡도, 대상 사용자층이 다르다. 나는 이전에 Tomcat, AWS 를 통해 프로젝트를 배포한 경험이 있었다.최근에 Vercel을 통해 프로젝트를 배포하며 서버들에 대해 정리를 하고 넘어가보고 싶어졌다.Aka. 프로젝트 별 최적의 서버를 찾아... 각 서버 플랫폼을 기능, 편의성, 유연성, 성능, 사용 사례 측면에서 비교해보자 ☺️ Vercel특징: 서버리스(Serverless) 기반 플랫폼. 정적 사이트 및 프론트엔드 프레임워크에 최적화.장점:React, Next.js 프로젝트에 최적화되어 있음GitHub 연동으로 자동 배포 (CI/CD 내장)무료 플랜 제공서버 설정 없이 배포 가능단점:.. 2025. 6. 4.
[서버] CRUD 란? + CRUD와 REST 1. CRUD 란?Create, Read, Update, Delete의 약어로 데이터베이스 등의 시스템에서 데이터를 관리하는 기본적인 기능을 의미한다. CRUD 개념은 웹시스템 뿐만 아니라 거의 모든 시스템에서 적용된다. 2. DB와 CRUD CRUD는 데이터베이스 명령이다. 1. Create (생성) 새로운 데이터를 생성한다. 데이터베이스에 새로운 테이블 및 객체를 생성하는 작업. 2. Read (읽기) 데이터를 조회한다. 데이터베이스에서 데이터 검색, 읽어오는 작업 3. UPDATE (갱신, 수정) 기존 데이터를 수정한다. 수정하는 것은 갱신이다. 4. DELETE (삭제) 데이터 삭제. 데이터베이스에서 레코드 삭제하는 작업. 3. REST API 와 CRUD R.. 2024. 10. 31.
[Tomcat] '404에러' 가 발생했다면? JSP,Servlet 잘 연결해서 문제없이 작동하다가도 한번씩 이유없이(?) 에러가 나는 톰캣.. 간단하게 문제진단과 해결을 위해 정리해놓기로.. 🫥 tomcat서버 에러 문제의 대표적 5가지 원인 1. web.xml 에러 servlet등록이 잘못되어 있을 때를 말한다. servlet-name, servlet-classm url-pattern을 오타없이 정확히 기입했는지 확인하자. 2. 서블릿 어노테이션 생성한 servlet의 어노테이션에 오타가 있을 경우 서버가 시작되지 않는다. @로 시작하는 어노테이션 부분을 잘못 썼는지 다시 한번 확인해 보자. (controller에서 이부분 확인해서 오류 해결 한 경우 다수.. 2024. 10. 7.

TOP

Designed by 티스토리