읽기 전 해당 포스팅은 이론보다 기술 위주 기록입니다. S3 어떻게 씀? 버킷과 S3에 대한 이론 설명은 뒤로 하고, 바로 생성을 해보자. 설정을 보다 보면 이 옵션은 이렇게 설정하는 게 맞나? 싶을 때가 많다. 생성 후 수정이 골치아프니까. s3 버킷 생성 참고
저번에 이어 AWS S3 업로드 및 url로 직접 확인해보자.
jpa로 endpoint를 만들어보자.
현재 아래와 같이 오픈카톡 또는 크레페를 이용해서 커미션 신청을 받고 있다. 이걸 공통으로 관리하기 위해서 커미션 신청 기능을 만들려고 한다. 1. DB 설계 위 신청서를 정리해 보면 사용자 입력과 어드민 입력으로 나뉜다. 기능 사용자가 신청서를 보내면 내가 금액
저번에 줄기차게 vo, dto에만 시간을 날려버렸다. 후다닥 신청 endpoint 완성해보자.
내가 신청을 받아서 작업을 끝냈다면 상태를 변경해야 한다..
신청자가 커미션을 신청했으면 나에게 알림이 왔으면 좋겠다.
저번에 만들었던 endpoint로 ui 화면까지 완성해 보았다. localhost:8080과 localhost:3000이 서로 통신하려면 CORS 이슈를 피할 수 없다. 리액트와 스프링 부트 각각 설정을 해주어야 한다.
Intro 코드 짜다가 발생한 이슈들을 한번에 모아보자. 환경 : Spring Boot + Gradle + Windows 10 + Intellij 1. @RequestBody Long 처리 @RequestBody를 쓸 때 String으로 json을 받을 수는 있어도
오랜만에 하는 리액트라서 이리저리 이슈 잡으러 다니는 중이다. 이번에는 axios를 쓰면서 생겼던 network error를 잡아보자.
개인 프로젝트를 진행하면서 발생했던 Date 이슈드ㄹ
이번 글은 스프링 부트로 카카오 로그인을 따라하면서 + 에러 모음을 적었다
저번 포스트에서 커미션 신청을 진행했다
jpa를 사용하면서 필요한 기능/변수들을 에러를 통해 배웠다. 내가 진행중인 개인 사이트는 crud 기본이기 때문에 도움이 될 거라고 생각한다.
Intro 오늘도 신나게 고생한 이슈들을 정리해 보자.
기존에는 리액트 코드를 전부 다 일일이 sass 문법으로 짰었는데 일관성이 없고, 1-2명이 하는 프로젝트라서 시간상 tailwindcss를 도입하기로 했다. 일종의 bootstrap같은 프론트 라이브러리다. 스타일을 추가할 때 마다 className의 길이가 늘어나기
트위터 로그인도 한번 해보자
몇 달 전에 짰던 React router를 개선할 여지가 있다고 판단하여 구조적인 개선을 해보았다.
블로그 2차 업데이트를 진행하면서 어떤 변화가 있었는지 적어보았다.
Next.js에 middleware를 도입해보자
프론트에서 백으로 요청을 보낸 사이의 로딩 공백을 ui 측면에서 개선해보자.
next.js의 Image에 대한 기초를 차근차근 알아보자
Render Docker랑 같이 쓰니 개인적으로 참 좋았다:)
material ui로 기존 리뷰 리스트를 개선해보자. 신청자분들마다 리뷰
채팅방을 구현하기 전 웹소켓을 알아보자.
로컬로 채팅을 구현하고 스토리지에 파일 이미지를 업로드해보자
홈서버로 채팅 기능 구현하기 (WebSocket, useQuery, Redis Message Queue)
기존에 홍보용으로 진행했던 사이드 프로젝트 코드를 개선한 경험을 공유하고자 한다😊