728x90

REST API 2

[Flask 1강] Flask란? 기초 개념부터 첫 번째 웹 서버 만들기까지!

📌 Flask란? 간단한 웹 서버 개발을 위한 가벼운 프레임워크여러분, 웹 서버를 개발하려면 어떤 프레임워크를 사용해야 할까요? Django? FastAPI? Spring Boot? 선택지가 너무 많아서 고민될 수 있어요.오늘은 가볍고 유연한 웹 프레임워크인 Flask를 소개해볼게요. Flask는 Python 기반의 웹 프레임워크로, 설정이 간단하고 배우기 쉬워서 초보자도 빠르게 웹 서버를 개발할 수 있는 도구입니다.1. Flask가 뭐길래 이렇게 많이 사용할까?Flask는 "마이크로 프레임워크"예요.마이크로라고 해서 기능이 부족한 게 아니라, 필수 기능만 기본적으로 제공하고, 나머지는 개발자가 원하는 대로 확장할 수 있도록 설계된 프레임워크입니다.✅ Flask의 주요 특징✔ 필수 기능만 제공 → 가볍..

Spring Boot 기반 REST API 개발: 회원가입/로그인 기능 구현하기, ( Spring Boot, Spring Security, JWT 활용 )

1. 준비하며,최근 웹 서비스 개발에서 REST API는 필수적인 요소가 되었습니다. 특히 사용자 인증과 인가를 위한 API는 보안과 사용자 경험에 직접적인 영향을 미치기 때문에 더욱 중요합니다. 이번 글에서는 Spring Boot, Spring Security, JWT를 활용하여 안전하고 효율적인 회원가입 및 로그인 API를 구현하는 방법을 자세히 알아보겠습니다.2. Spring Boot 프로젝트 설정Spring Boot는 웹 애플리케이션 개발을 간소화하는 데 도움을 주는 강력한 프레임워크입니다. Spring Initializr (start.spring.io)를 사용하여 Spring Boot 프로젝트를 생성하고, Spring Web, Spring Security, Spring Data JPA, JWT ..

☕Java 2024.12.29
728x90
반응형