
코치님의 쇼핑몰 만들기 프로젝트를 다시 만들어보면서 시간이 걸리더라도 코드를 하나씩 뜯어보며 공부해야겠다..! vite를 이용해서 React 프로젝트를 생성해주었다. vite란? 빠르고 간결한 모던 웹 프로젝트 개발 경험에 초점을 맞춰 만들어진 빌드 도구이다. nod

곧 첫 프로젝트를 시작하는데 프론트와 백엔드 연결에 대해서 잘 몰라서 유튜브를 참고해보면서 공부하였다. client와 server 파일을 만들어 주었다. 백엔든 express 프레임워크를 사용하였다. npm init으로 package.json 파일을 생성해주었다. 그다

React + Spring 로그인 기능 구현

웹 IDE 프로젝트를 하면서 터미널화면을 구현했어야 했다. 간단하게 입력값을 넘겨주고 출력값을 벡엔드에서 받아올거라서 react-terminal로 구현했다. 정말 디자인도 마음에 들었는데..입력한 값을 뽑아낼 수가 없었다..여기저기 찾아봐서 해봤지만 계속 안되었다. 그

이거 꼭 정리해놔라..

2차 프로젝트로 대학생 커뮤니티를 만드는데 다른 브라우저에서는 다 괜찮은데 사파리에서 볼 때만 UI가 잘리는 현상이 나타나서 찾아보면서 해결했다.모바일 Safari에서 100vh가 주소 표시줄이나 하단 바를 제외한 실제 화면 높이를 반영하지 않아 UI가 잘리는 문제가
SEO(Search Engine Optimization)SSR(Server-Side Rendering)개발자가 해야 할 결정의 수를 줄여주면서도 유연성은 잃지 않도록 하는 소프트웨어 설계 패러다임 사용자가 최초 페이지에 접근한다면, 브라우저가 해당 웹 애플리케이션에 필
React에서 가장 기본적인 훅인 useState 사용법 useEffect