Ownus 기술스택 선정

배인성·2022년 12월 31일

ownus

목록 보기
2/6
post-thumbnail

프로젝트를 진행하기앞서 어떤 도구로 프로젝트를 진행할 지 거정이와 정했다.

백엔드

언어 및 프레임워크 : Java & Spring (Spring boot)
버전 : JAVA "1.8.0_351" & Spring boot 2.7.7

이유 : 스프링을 제일 잘하니까?.. 사실 크게 고민은 안해봤는데 반대로 굳이 스프링을 선택하지 않을 이유도 없었다. 사실 새로운 백앤드를 익히기엔 나는 이 프로젝트를 임할 수 있는 시간이 6시 퇴근 후 팀원들과 저녁먹으면 최소... 7시 30분이기 때문에 ㅋㅋㅋ

IDE : 인텔리제이(Intellij)

이유 : 인텔리제이는... 솔직히 너무 편하다.. 이걸로 제대로된 프로젝트를 해본 경험은 없지만, 인프런 강의 들을때 사용해보았는데 이클립스(Eclipse)랑 비교 불가다 ㅜ
마치 내가 다음에 어떤 코드를 작성할 지 얘가 먼저 알고있는 느낌..? 그리고 Spring에 지원이 너무 빵빵해서 ㅎㅎ

DBMS : Mysql

이유 : 고민은 좀 오래 했는데 선정한 이유는 그냥 제일 많이 사용되고, ERD 그려가며 테이블 설계부터 할 것이기 때문에 RDB에 대해 많은 공부가 될 것 같았기 때문!

데이터 접근 : JPA

이유 : 평소에 공부해보고 싶었기 때문! 회사에서는 데이터를 java로 컨트롤할 수 있는 객체로 만들기 위해 Mybatis를 사용한다. (이건 전자정부프레임워크 특징이라..) 그래서 자유도가 높은 사이드 프로젝트인만큼, 이건 평소에 공부해보고 싶었기 때문에? 선택했다.

프론트엔드

프레임워크 : React.js

이유 : 영국을 향하는 거정이의 포트폴리오상 리액트가 필요했닼ㅋㅋㅋ

아 그리고

지금은 연말이라 서로 바빠서.. 내일 저녁부터 본격적으로 시작할려고 한다 ㅋㅋ

profile
부지런히 살자!!

0개의 댓글