Backend - Thymeleaf에 개념에 대해 알아보자.
타임리프(thymeleaf)란? 서버에서 데이터를 HTML에 동적으로 삽입해주는 서버 사이드 렌더링(SSR)용 템플릿 엔진이다. 타임리프(thymeleaf)의 특징 타임리프의 특징으로는 아래와 같다. 서버 사이드 렌더링(SSR) Spring Boot 같은 백엔드 서버에서 HTML을 동적으로 생성해서 클라이언트에게 전달할 때 사용한다. 네츄럴 템...
타임리프(thymeleaf)란? 서버에서 데이터를 HTML에 동적으로 삽입해주는 서버 사이드 렌더링(SSR)용 템플릿 엔진이다. 타임리프(thymeleaf)의 특징 타임리프의 특징으로는 아래와 같다. 서버 사이드 렌더링(SSR) Spring Boot 같은 백엔드 서버에서 HTML을 동적으로 생성해서 클라이언트에게 전달할 때 사용한다. 네츄럴 템...
📚 오늘 배운 것 / 실행한 것 영어 단어 외우기 Thymeleaf 개념 공부 💡 오늘 느낀 점 백엔드 개발자라면 서버 사이드 렌더링(SSR) 기술 스택 하나 정도는 다룰 줄 알아야한다고 들었고, 실제로도 배워두면 도움이 될 것 같아 Thymeleaf 공부를 하기 시작했다. JSP를 레거시 프로젝트에서 몇번 본적은 있지만 실제로 개발을...
📚 오늘 배운 것 / 실행한 것 영어 단어 외우기 Mermaid 공부 및 블로그 글 작성 💡 오늘 느낀 점 오늘은 영어 학원에서 내준 숙제를 처리하였다. 제대로 영어 공부를 해본적이 없어서 그런건지 단어가 많은건지 적은건지 잘 구분이 안가기도 하고 토플 시험 준비도 해야하는데 갈 길이 아주 먼 것처럼 느껴진다. 따로 단어장을 하나 사서...
오늘은 Mermaid에 대해서 알아보자. 마땅한 카테고리가 없어 Infra, CS, DevOps 중 documentation과 관련이 조금이라도 있는 DevOps 카테고리에 우선 등록했다. (추후 변경 예정) Mermaid란? Mermaid는 마크다운과 같은 텍스트 기반 문서 안에 다이어그램을 그릴 수 있게 해주는 라이브러리다. 마크다운 ...
📚 오늘 배운 것 / 실행한 것 영어 회화 학원가기 CS 공부 내용 블로그 글 작성 💡 오늘 느낀 점 오늘은 가상머신에 관련된 내용을 공부하였다. 가상 머신과 하이퍼바이저는 많이 들어보긴 했지만 실질적인 개념에 대해서 공부해본 것은 거의 처음이였다. CS 지식이 많이 부족하다는걸 다시 깨닫게되었다. 영어 회화 학원에서는 단어 테스트를 ...
기존의 사용되던 전통적인 배포 방식은 컴퓨터 한대에 하나의 OS를 설치한 후, 계정을 나누어 여러 사용자가 프로그램을 까는 방식으로 진행되었다. 이 방식에는 아주 큰 문제가 있었는데, 한 사용자가 설치한 프로그램이 다른 사용자가 설치하는 프로그램에 영향을 끼칠 수 있다는 점(독립적이지 않은 환경)이다. 이러한 문제를 해결하기 위하여 가상화 배포 방...
에러 상황 ShadCN 에서 제공하는 컴포넌트 중 하나인 AutoForm을 커스터마이징 중 Validation이 제대로 동작하지 않는 문제가 발생했다. AutoForm 요소에 데이터를 입력받는 것뿐만 아니라, 데이터를 넣기도 해야하기 때문에 useForm을 사용하여 Form을 만든 후 AutoForm 데이터 바인딩을 하도록 설정하였다. 아래와 같이...
오늘은 클라우드 관련 공부를 진행하는 사람이라면 누구나 한번쯤 들어봤을 Iaas, Paas, Saas에 대해 알아보자. Iaas, Paas, Saas란? 차례차례 알아보자. Iaas(Infrastructure-as-a-service) Iaas란 인프라형 클라우드 서비스를 말한다. 이는 클라우드가 인프라만 제공하는 것을 뜻하는데 대표적으로 AW...
📚 오늘 배운 것 / 실행한 것 ShadCN-vue AutoForm 컴포넌트 Zod 적용 문제 해결(블로그 포스트 작성 예정) Docker 이미지 빌드 및 구동 포스트 작성 Mermaid 문법 사용해보기 영어 단어 20개 외우기 💡 오늘 느낀 점 오늘은 Vue.js를 기반으로 둔 UI 컴포넌트 라이브러리인 ShadCN-vue를 ...
Docker 이미지 빌드 Docker 이미지를 빌드하기 위해선 Dockerfile이 필요하다. (해당 파일이 존재한다고 가정하고 진행한다.) Docker 이미지란 Docker 컨테이너 실행을 위한 설계도 정도로 이해하면 된다.(추후 자세히 다룰 예정) Docker 이미지 빌드 docker build -t 태그명 . doc...