Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
Tags
- docker
- 토스팀
- 유난한 도전
- nestjs
- 스프링
- 대규모 트래픽
- 동시성문제
- 스프링 이미지
- 동시성 문제
- 자바
- 스프링오류
- 예외필터
- 스프링기초
- 스프링Entity
- 트러블슈팅
- 분산시스템
- connection reset by peer
- 토스책
- nodejs
- nginx
- 스프링jpa
- 3WayHandshake
- OS
- 동시성 제어
- 예외 핸들링
- JavaScript
- nestjs 예외
- Jenkins
- 예외 커스텀
- Mysql이미지
Archives
- Today
- Total
삽질블로그
간단한 프로젝트 만들기 본문
지금까지 스프링을 하려다가 진로에 대한 생각이 점점 확고해지면서 nodejs로 갈아탔다.
그래서 차근차근 토이 프로젝트를 진행하려고 한다.
프론트랑 서버를 같이 개발하기 때문에 시간이 좀 걸리겠지만 확실하게 배우면서 해야겠다.
프론트는 React, 백엔드는 Express를 사용하기로 하고
후에 Js가 익숙해지면 Ts와 Nest.js로 확장하도록 해야겠다.
초기 버전을 바탕으로 계속해서 프론트와 백앤드를 넓혀갈거기 때문에 처음은 정말 간단히 시작하려고 한다.
현재 데이터베이스 ERD는 다음과 같다.
간단한 게시판 프로젝트를 시작으로 계속해서 기능을 추가할 계획이다.
현재 깃 전략은 github flow전략을 사용하기로 했고,
이유는 다음과 같다.
1. git flow전략은 어플리케이션에 더 적합한 전략이다.
2. git flow전략은 규모가 큰 프로젝트에 적합한 깃 전략이다.
3. git flow전략은 러닝커브가 높다.
4. 이 프로젝트는 개인 프로젝트이다.(github flow전략이 더 적합해보임)
5. main에서 ci/cd를 이용해 자동배포를 계획이다.
6. 웹앱에선 github flow전략을 많이 사용한다.
7. 브런치를 많이 만들 필요가 없다.
프론트 UI는 정말 간단하게 아래 사진과 비슷하게 만들 것 같다.
'개발' 카테고리의 다른 글
NestJS 예외 핸들링 (1) | 2024.07.22 |
---|---|
개인 프로젝트 후기 (3) | 2024.07.19 |
Docker와 Jenkins를 이용해서 CI/CD를 구축해보자 (1) | 2024.04.16 |
Nginx SSL인증을 통해 HTTPS 적용 (0) | 2024.04.15 |
알고리즘 리뷰 사이트 만들기(1) (0) | 2024.03.11 |
Comments