일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- React
- metamask
- 배포
- Kaikas
- Python
- jquery
- pagination
- Setting
- 회고
- chatGPT
- 공연티켓
- polygon
- exceljs
- 오블완
- PM2
- netfunnel
- 티스토리챌린지
- node
- NextJS
- nginx
- Remix
- nodejs
- 라라벨
- Ai
- threejs
- CSS
- miniconda
- Laravel
- nft
- 블록체인
- Today
- Total
목록회고 (16)
박주니 개발 정리
설명 이유) 프로젝트 셋팅을 다하고 몇개월동안 잘 사용하다가 평소와 같이 vagrant 접속해서 진행하는 와중에 로컬상에 에러가 발생이 되었고 재부팅해도 동일한 문제가 발생되는 것을 보고 처리 과정에서 불필요했던 부분을 수정하고 다음에는 이런 일이 발생했을 경우 시간을 줄이고자 정리하게 되었습니다. 1. 데이터를 못가지고 오거나 에러가 발생할 경우 먼저 sql 들어가서 정상적으로 connect가 되는 지 확인합니다. 에러 문구) access denined for user 'root'@'192.168.56.1'(using password: YES) 추가 설명) MySQL에 연결할 때 발생하는 access denied 오류는 보통 MySQL 사용자 계정의 권한 문제로 인해 발생합니다. 해당 오류 메시지를 보..
node로 작업했을 경우에는 require cors 진행해서 연결만 하면 해결이 됬는데 laravel 로 연결해서 진행할 때에는 cors error 해결하기 위해 하단에 nginx 수정 및 react proxy 및 header 추가해서 진행했지만 cors 문제는 해결되지 않았습니다. 그런데 여러 시도 끝에 php 버전 설정 후 실행 및 laravel-cors 셋팅 후 진행하니 해결이 되었습니다. 성공 접근 방법 1. vagrant 환경에서 php 설정된 버전 정상 실행 확인 2. composer 환경에서 laravel-cors 설정 후 백엔드 영역 셋팅 3. 실행할 때마다 1번 php start를 진행 1. vagrant 환경에서 php 설정된 버전 정상 실행 확인하는 방법 먼저 폴더 php가 어떻게 설..
프로젝트를 하면서 유지보수를 하게 되는 경우에 back에서 request 값을 확인하면서 에러가 어디서 발생되었는 지 찾아야하는 경우가 있습니다. 저는 dd(); 위주로 할 때 바로 화면상에 시각적으로 보여주기 때문에 습관적으로 dd()로 값을 찾는 과정에서 에러가 발생되어 확인할 수 없었던 것이 Log::info() 확인할 때 보여지는 경우를 확인할 수 있었습니다. 이유를 찾아보니 단순하게 form태그에서 button type을 어떻게 했는 지가 중요하다는 것입니다. type이 button일 경우에는 script를 통해서 ajax으로 값을 back으로 보내주기 때문에 dd($request)로 하면 지금처럼 에러가 발생되면서 $request가 전달되지가 않습니다. 그런데 여기서 Log::info()로 확..
cava 프로젝트를 진행하면서 node+javascript 위주로 하다가 laravel로 만들다보니 validation보다 jquery를 많이 의존해서 유효성검사를 진행했습니다. 하지만 laravel로 작업할 때 코드가 클린하기 위해서는 validation 기반으로 진행을 해야했고 유지보수를 하거나 협업을 할 때에도 모든 것을 jquery로 진행하게 되면 코드가 복잡해지는 것을 보면서 핵심이 되는 부분만 새로 간단하게 만들어서 만들어봤습니다. 1. 회원가입 버튼은 type submit으로 해서 validation을 거칠 수 있게 만듭니다. 이유) ajax을 사용해서 click event을 진행할시에 validation에 대한 메시지를 제대로 받지 못할 뿐더러 controller에서 response()->..