Back-end

Back-end

[Project - 노졸중] RESTful API 자동 문서화 - Swagger

▼ Why ? What ? 이번 "노졸중" 프로젝트에선 `Swagger`라는 도구를 이용해 API 자동 문서화를 진행해보면서 이전에 사용했던 `Postman`보다 얼마나간편한지 느껴보고 싶었다. 일단 Swagger를 사용해보기 이전에, 'Swagger를 왜 다들 사용하는지', 그리고 '스프링부트에서 어떻게 사용하는지'에 대해 공부해봤다.▼ Swagger를 사용해보기 전 사전 지식 쌓기 API 문서화 - Swagger API 문서화 - Swagger | Notion로그인 기능을 Swagger로 문서화해보기thin-azimuth-2a9.notion.site

Back-end

[Project - 노졸중] 도커(Doker), LXC, 컨테이너 ?

▼ Why ? What ? 이번 "노졸중" 프로젝트에서 백엔드 개발을 시작하면서, 이번엔 데이터베이스 세팅을 말로만 듣던 도커를 이용해서 해보고 싶었다. 도커를 이용해서 DB 세팅을 어떻게 하는지는 구글에 많이 나와있어 어렵지 않게 할 수 있을 것 같았는데, 그래도 새로운 기술을 사용해보는 만큼 도커가 무엇이고, 왜 사용하며, 어떤 기술을 기반으로 구현된 플랫폼인지 정도는 알고 사용하는게 맞는 것 같아서 공부부터 해봤다.▼  도커(Doker)를 사용하기 위한 사전 지식 쌓기 컨테이너? 컨테이너화? 컨테이너? 컨테이너화? | Notion컨테이너(Container) ?thin-azimuth-2a9.notion.site Linux 컨테이너(LXC) ? Linux 컨테이너(LXC)? | NotionLinux 컨..

Back-end/Spring & JPA

[Spring & JPA] "실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발" 완강 후 요약 정리

▼ Why ? What ? 아직 JPA에 대한 이해가 부족하긴 하지만, 프로젝트를 진행하기 위해선 이 강의를 먼저 듣는 것을 추천하신다고 하셔서 스프링 부트와 JPA를 이용해 간단한 웹 애플리케이션을 개발해보는 강의를 수강하게 되었다. 중간에 추가적인 개념을 이해해야할 필요가 있는 부분들은 웹 서핑을 통해 더 찾아봤고, 전체적인 강의 내용 중 중요한 것들 위주로 요약해봤다.▼ "실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발" 요약 정리 [ 요약 정리 링크 ] 실전! 스프링 부트와 JPA 활용1 요약 | Notion1. 프로젝트 환경설정thin-azimuth-2a9.notion.site

Back-end/Spring & JPA

[Spring] "스프링 핵심원리(기본편)" 완강 후 요약 정리

▼ Why ? What ? 뭔가를 공부할 땐 항상 기초부터 이해해야 한다는 신념을 갖고 있는데, 작년엔 무작정 프로젝트를 시작한 감이 있었어서 중간중간 이게 왜 필요하고 왜 사용하는지에 대한 궁금증이 해소되지 않아 답답한 느낌이 있었다. 그래서 이번 여름 방학엔 원초적인(?) 개념들에 대해서 공부해보면서 기반을 최대한 탄탄히 다져놓고 프로젝트를 시작해보고 싶었다. 그래서 종강 후 공모전 프로젝트를 진행하기 전에 스프링과 JPA에 대해 빨리 제대로 공부해보고 싶었다. 우선 스프링이 대체 왜 등장하게 됐고, 스프링이 객체 지향 설계를 잘할 수 있게 어떻게 도와주길래 스프링이 현대의 대표적인 웹 어플리케이션 프레임워크가 될 수 있었는지를 이해하는 시간을 가지기 위해 "김영한" 강사님의 "스프링 핵심원리(기본편..

Back-end/Study <자바의 정석>

[Tools] Java 스터디 <자바의 정석> : 자바를 시작하기 전에

▼ Why ? 이번에 복학하면서 백엔드에 관심이 생겼고 Spring이라는 프레임워크를 다루기 전에 Java에 대한 개념을 잡고자 동아리에서 진행하는 자바 스터디에 참여하게 되었다. 스터디의 목표는 Spring을 다루기 위한 기반을 잡기 위해, 강의나 책을 하나 골라 그것을 메인으로 정하고 이번 여름 방학까지 학습을 끝내는 것이다. "자바의 정석"이라는 책을 고르된 이유는 이 책은 굳이 몰라도 되는 부분까지 설명되어 있다고는 하지만, 이왕 자바 스터디까지 진행하는거, 다소 심화적인 내용까지 다뤄보는 것도 괜찮을 것 같아 이 책으로 선정하게 되었다. 스터디는 매주 학습 범위를 정하고 각자 블로그에 학습한 내용을 정리한 뒤, 자신이 맡은 파트를 스터디 시간에 설명해주며 복습하는 방식으로 진행해보려고 하고 공부..

Back-end/Tools Growing - Java Study

[Tools] Tools Growing - Java Study

▼ Why ? 이번년도에 컴퓨터공학과 동아리인 Tools를 운영하게 되면서 "Tools Growing"이라는 프로그램을 만들게 됐다. "Tools Growing"은 Tools 부원들이 여름방학부터 진행하는 동아리 내 프로젝트에 참여할 수 있도록 기반을 다지고, 개발자에게 중요한 공부한 것들을 서로 공유해보는 경험도 쌓을 수 있는 기회를 제공해주기 위한 스터디들로 진행된다. 그래서 난 아직 다룰 줄 아는 프로그래밍 언어가 별로 없지만, "백엔드"에 관심이 있어 "Java"를 공부해보고 싶은 사람들이 참여할만한 스터디를 개설하게 됐다. 이번 스터디를 통해 나도 Java에 대해 설명해주는 입장으로써 다시 복습해보고 Java에 대한 지식 기반을 탄탄하게 다질 수 있을 것 같다 ! ▼ What ? 이 스터디는 이..

Uykm
'Back-end' 카테고리의 글 목록 (2 Page)