분류 전체보기
-
SWR프론트엔드/React 2020. 8. 17. 00:00
# What? spa인거 좋으나 매번 페이지 접속때마다 api 요청을 새로 해주니, 오히려 mpa보다 사용감이 떨어져보일 때가 있음. mpa처럼 캐싱처리 알아서 잘 해주게 도와주는 라이브러리가 swr임. # How? 1) SWRConfig로 swr를 사용할 페이지 컴포넌트들을 감싸주기 axios(url).then(response => response.data) // 이렇게 해두면 useSWR에 url만 써줘도 response.data값이 return됨.(전역 fetcher 설정) }}> 2) useSWR로 초기 데이터 가져오기(useEffect안에 넣으면 안됨) let {data: items, mutate: mutateItems} = useSWR(`/api/stores?page=${params.page}..
-
Object array 유효성 검사하는법Laravel 2020. 7. 19. 19:24
$request->validate([ "menus" => "required|array|max:100", "menus.*.title" => "required|string|max:500", "menus.*.body" => "required|string|max:500", "menus.*.price" => "required|integer|min:0", ]); /* $menus = [ [ "title" => "test", "body" => "test", "price" => 1000, ], [ "title" => "test", "body" => "test", "price" => 1000, ], ] */
-
Forge에 AWS Provider 추가 후 서버 개설하기Laravel/Forge 2020. 7. 15. 16:00
# What? Forge로 aws 서버 접근하려면 기본세팅 필요 # How? * 현재 내가 보고 있는 대시보드의 region이 내가 사용하려는 서버 region인지 확인 필요 (서울인데 오하이오 수정하고 있다던지) 1. 인바운드 규칙 편집(EC2 > Security Groups > 인바운드 규칙 편집) https://forge.laravel.com/docs/1.0/servers/providers.html * forge 문서참고 (문서에 68.183.145.91 ssh로 추가하라는건 빠져있는데 이것도 필수) 2. 권한정책 추가 (IAM > 액세스 관리 > 사용자 > 사용자 추가(자격증명은 프로그래밍 방식 액세스) > AmazonS3FullAccess, AmazonSNSFullAccess, AmazonEC2..
-
기본 세팅프론트엔드/Chart.js 2020. 6. 23. 16:28
1. 기본 세팅 https://www.chartjs.org/docs/latest/getting-started/