Skip to content

cminmins/Blog-Backend

Repository files navigation

프로젝트 : 블로그 서비스

Blog Backend project with realworld.io


설명 :

정해진 API spec에 맞게 백엔드 서버 구현

기능 :

회원가입, 로그인(인증), 회원정보 수정 
게시글 - 작성, 수정, 삭제
댓글 - 작성 수정, 삭제
팔로우, 언팔로우 

기본구성 화면


img_5.png


img_4.png


img_6.png



인증 관련 : JWT


Header에 Token을 포함하여 전달

img.png

Token 생성

img_2.png

Token 유효성 확인

img_3.png



Request / Response


img_7.png

img_13.png


java/com/example/blog/api/article/ArticleApi.java

img_11.png

img_9.png


java/com/example/blog/service/requestDTO

img_12.png

java/com/example/blog/service/responseDTO

img_10.png





Reference


https://github.com/gothinkster/realworld

https://realworld-docs.netlify.app/docs/specs/backend-specs/endpoints/#add-comments-to-an-article

About

Blog Backend project with realworld.io

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages