웹 개발 FitOn 팀 프로젝트 회고

development-logo

서론 현대인들은 점점 더 운동과 건강에 대한 관심을 가지고 있으며, 이를 체계적으로 관리하고 공유할 수 있는 플랫폼의 필요성이 커지고 있습니다. 이러한 요구를 충족시키기 위해 우리 팀은 FitOn이라는 운동과 건강 관련 쇼핑몰 및 커뮤니티 웹 서비스를 기획하고 개발했습니다. 이 프로젝트는 제가 팀장을 맡아 5명이 함께 진행했습니다. 프론트엔드에서는 React와 TypeScript, 백엔드에서는 Java와 Spring Boot를 사용하여 웹 서비스를 … Read more

웹 개발 팀 프로젝트 회고

development-logo

서론 웹 개발 팀 프로젝트가 마무리되었습니다. 시작 당시부터 강의와 프로젝트를 병행하며 바쁜 시간을 보냈지만, 우리 팀은 놀라운 성과를 이루며 1등 최우수상으로 프로젝트를 마쳤습니다. 이 최종 회고록을 통해 지난 과정을 되돌아보고, 우리가 어떻게 이런 놀라운 결과를 달성할 수 있었는지, 그리고 앞으로의 발전 방향에 대해 생각해보고자 합니다. 프로젝트 과정 프로젝트 설명 수강중인 과정에서 프로젝트는 총 2번 진행한다. … Read more

Spring 스프링 MVC (Model-View-Controller) 개념 정리

spring

개발일지 이번 개발일지에서는 스프링 MVC, 즉 Model-View-Controller 패턴에 대해 간략하게 정리하고자 합니다. MVC 패턴은 웹 애플리케이션을 개발할 때 널리 사용되는 구조적 패러다임으로, 애플리케이션을 세 가지 주요 구성 요소, 즉 모델(Model), 뷰(View), 컨트롤러(Controller)로 분리하는 것을 중심으로 합니다. 모델은 애플리케이션의 데이터와 비즈니스 로직을 담당하며, 뷰는 사용자에게 보여지는 UI 부분을 처리합니다. 컨트롤러는 사용자의 입력과 시스템의 출력을 연결하는 역할을 … Read more

Spring 스프링 프레임워크란? Spring Framework 개념 정리

spring

개발일지 이번 개발일지에서는 Spring Framework 스프링 프레임워크에 대해 간략히 정리해보겠습니다. 웹 개발자로서 스프링의 이해와 활용은 매우 중요한 부분을 차지합니다. 스프링의 다양한 기능을 실제로 활용해보며, 이를 통해 스프링에 대한 깊은 이해를 쌓고, 더욱 효율적인 웹 애플리케이션을 개발하기 위해 능력을 발전시켜 나가고 있습니다. 앞으로 스프링 프레임워크의 다양한 기능과 장점을 지속적으로 탐구하며, 이를 실제 프로젝트에 어떻게 효과적으로 적용할 … Read more

웹 개발 팀 프로젝트 중간 회고

development-logo

서론 팀 프로젝트가 시작된 지 절반의 기간이 흘렀다. 이번 프로젝트는 프로젝트 중반까지 강의와 프로젝트를 동시에 진행해야 한다. 이 시점에서 지난 기간 동안 있었던 일들을 되돌아보고, 향후 프로젝트의 방향성을 명확히 설정하기 위해 이 중간 회고록을 작성한다. 과정 프로젝트 시작 수강중인 교육 과정에서 2번의 프로젝트를 진행 한다.이 프로젝트가 그 중 첫 번째 프로젝트이고, 나의 첫 팀 프로젝트이기도 … Read more

JSP 와 서블릿(Servlet) 개념 정리

jsp

개발일지 이번 주에는 JSP(Java Server Pages)와 서블릿(Servlet)에 대해 학습 했습니다. JSP와 서블릿은 자바를 기반으로 하는 웹 애플리케이션 개발에서 핵심적인 기술들입니다. 이번 학습을 통해 서버 사이드 스크립팅의 이해를 높이고, 실제 프로젝트에 적용해볼 수 있는 기회를 가졌습니다. JSP 와 서블릿이란? JSP와 서블릿은 자바 기반의 웹 애플리케이션 개발을 위한 기술들입니다. 서블릿은 자바를 사용하여 웹 서버에서 실행되는 프로그램이며, HTTP … Read more

JavaScript 모던 자바스크립트의 특징

javascript

개발일지 이번 주에는 모던 자바스크립트를 학습하는 시간을 가졌습니다. 과거에 이미 자바스크립트를 학습한 경험이 있어, 이번 학습은 복습의 개념으로 접근했습니다. 기본기의 중요성을 잘 알기에, 꾸준한 학습을 통해 더욱 탄탄한 기본기를 쌓으려 합니다. 이 글에서는 모던 자바스크립트에 대해 간단히 정리해보겠습니다. 모던 자바스크립트란? “모던 자바스크립트(Modern JavaScript)”는 최신 기능, 표준, 개발 방법론을 포함하는 자바스크립트의 현대적인 사용 방식을 가리킵니다. 이는 … Read more

jQuery 제이쿼리란? 바닐라(순수) 자바스크립트와 비교

jquery

개발일지 이번 주에는 프론트엔드 개발 과정에서 jQuery를 배우게 되었습니다. 이미 바닐라(순수) 자바스크립트에 대한 학습 경험이 있었기 때문에, jQuery는 저에게 매우 익숙하고 편안하게 느껴졌습니다. 바닐라(순수) 자바스크립트에서 jQuery로 기존에 바닐라(순수) 자바스크립트를 공부하며 웹 개발의 기본을 탄탄히 다진 터라, jQuery의 구조와 문법은 직관적으로 이해되었습니다. 자바스크립트의 복잡한 DOM 조작과 이벤트 처리가 jQuery에서는 몇 줄의 간결한 코드로 해결되는 것을 보며, … Read more

Java 자바 알고리즘 스택, 큐, 그래프, DFS, BFS 개념 정리

java

개발일지 알고리즘 문제를 풀면서 중요한 자료구조와 메소드들을 정리해가고 있습니다. 이러한 과정들을 통해 기존 지식을 되짚어보고 새로운 통찰력을 얻고 있습니다. 문제를 하나씩 해결해 가면서 제 실력이 점점 향상되고 있다는 것을 느끼고 있습니다. 하지만, 더욱 능력을 키우기 위해서는 다양한 문제들에 도전하는 것이 필요하다고 생각합니다. 이러한 목표를 달성하기 위해 지속적으로 문제를 풀고, 그 과정을 블로그에 기록할 예정입니다. 이번 … Read more

Java 자바 알고리즘 정렬, 검색, 재귀 함수, 리스트(List) 정리

java

개발일지 자바 알고리즘 공부를 꾸준히 하고 있습니다. 난이도가 높아질수록 문제를 푸는 데 걸리는 시간이 길어지고 있지만, 다양한 유형의 문제를 접하며 실력이 점차 향상되고 있음을 느낍니다. 많은 문제를 풀어보면서 깨달은 것은, 문제를 신속하게 파악하고 해결 방법을 찾아내는 것이 중요하다는 것입니다. 앞으로도 알고리즘 문제 풀이를 블로그에 지속적으로 게시할 예정입니다. 문제를 풀어본 후, 그 경험을 글로 작성하는 과정을 … Read more