[WEEK00] WIL 1. 프로젝트 회고 + SSR과 JWT (1)

장서영·2023년 4월 9일
0

정글_WIL

목록 보기
1/21

JungleGYM 깃허브 링크
JungleGYM 팀 워크스페이스 링크 (노션)


정글에서의 신고식을 3일간의 미니 프로젝트로 치뤘다. (당시 평균 수면 시간이 2시간 안팍이었다.)

프로젝트의 목표이자 완성 기준은

반드시 돌아가는 웹 사이트

였다. 이에 더해 1) JWT을 이용한 로그인 기능 구현 2) JinJa2 사용 이란 필수 조건 또한 포함시켜야 했다.

우선, 진행한 프로젝트에 대한 짧은 소개를 하고 들어가겠다.

💪 JungleGYM 💪

서비스 소개 : 함께 운동할 정글러 운동 메이트 매칭 사이트

와이어 프레임 (화면 플로우)

시스템 아키텍쳐 (CSS 프레임워크로는 Bulma를 사용하였다.)


프로젝트를 수행하면서 학습한 SSR과 JWT에 대해 정리 해 보았다.

1. SSR (JinJa2를 활용한 서버 사이드 렌더링)

  • 서버에서 클라이언트로 보내주는 데이터를 화면에 보여줄 때 사용하는 툴
  • HTML에 데이터를 끼워넣어 완성된 HTML에 보내줌
  • ajax를 이용해서 클라이언트가 서버에 요청해야 함!
  • https://ainsetin.tistory.com/63 → SSR 예제 코드
  • 동적 웹페이지
  • 사용자에 따라 다른 정보를 보여주는 등 동적인 요청 처리 가능, 관리 용이
  • 하지만 보안에 취약하고 검색엔진 최적화 어려움

2. JWT

profile
하루살이 개발자

0개의 댓글