Spring Boot와 Vue.js를 사용한 웹 애플리케이션 기본 프레임워크 생성하기

웹 애플리케이션을 제작하는 방법은 다양하다. 전통적으로 Java 기반의 Spring 프레임워크로 백엔드를 제작하고 자바스크립트 기반의 프레임워크로 프론트엔드를 제작하는 방식이 많이 사용된다. 물론 좀 오래전으로 거슬러 올라가자면 PHP나 JSP를 사용하여 제작된 웹 페이지(웹서버+웹애플리케이션)도 많다. 아니, 반대로 아주 최신으로 돌아오자면 파이썬 기반의 Django … 더 보기

생성형 AI를 활용하여 서비스 만들기

아이리포에서 SQLD 자격증 책이 출간되면서 온라인 모의고사 문제풀이 기능이 필요하여 CBT(Computer Based Test) 시스템을 만들어보게 되었습니다. 일단 개발하면서 사용할 기술을 선택했어야했는데, 저는 기술스택이 백엔드쪽으로만 치중되어 있었기 때문에 웹 프론트를 만들어본적도 없고, 프론트에는 어떤 기술이 존재하는지조차 모르는 상태였습니다. 어떻게 만들어야하나 고민하던 … 더 보기

[JPA] Java Persist API 내부 동작 방식

최신 트렌드에 맞춰 스프링 부트를 사용해 API 서버를 개발한다면 반드시 같이 사용되는 기술인 Spring Data JPA의 기본이 되는 JPA에 대하여 제가 학습한 지식을 일부 공유하고자 포스팅을 작성합니다. JPA를 사용만 해보신 분들이라면 다음과 같은 단어들 중 한두 개 정도는 들어보셨을거라 생각됩니다. … 더 보기