본문 바로가기

Express3

[WEB] Express- client 에서 REST API로 Server에 Data 전송(POST method) POST방식으로 출력시에 req.body에 {}가 나오는 사람들이 확인하면 좋을것이다. 오늘은 실수한 내용에 대해서 정리하려고 한다. ​ 팀 프로젝트인데 괜히 Express를 쓰겠다고 한 것 같다. 시간이 너무 촉박하다.. 선 실행 후 이해로 하고있다. ​ ======= Client side============== ​ signup.ejs에서 onclick 이벤트를 등록한다. ​ ​ javascript의 function checkValid(){} 를 보자 JSON.stringfy를 이용하여 object 를 JSON형태로 바꾸어서 뿌려준다. 그냥 req와 stringfy를 거친 req의 차이는 무엇인가.. json을 거치고 나면 key값이 " "로 감싸져서 key : value의 형태로 매핑된다. ​ fe.. 2021. 5. 17.
[WEB] Express DB연결시 'Client does not support authentication protocol' 에러 해결 방법 순서가 뒤죽박죽이라서 미안합니다.. 하루빨리 해야하는 상황이라 DB연결부터 어떻게든 일단 해야해서.. ​ 이렇게 올바르게 썼음에도 불구하고 DB의 연결이 안되는 경우가 있습니다. ​ 이건 Mysql 8.0 version에서 나는 버그라고 합니다. ​ 저는 이렇게 써서 해결을 하였고, ALTER USER root@localhost IDENTIFIED WITH mysql_native_password BY '내 비번'; flush privileges; ​ ​ 출처는 https://stackoverflow.com/questions/50093144/mysql-8-0-client-does-not-support-authentication-protocol-requested-by-server MySQL 8.0 - Cli.. 2021. 5. 14.
[Web] Express 해보기 자~ 오늘은 Express를 해보겠습니다. ​ 왜 하냐고요? 팀플에서 한번 써보기 위함입니다. ​ 그럼 시작!! ​ Express란? http://expressjs.com/ Fast, unopinionated, minimalist web framework for Node.js 노드 JS를 위한 web framework라고 써 있습니다. 그런데 그냥 node.js의 웹 서버 프레임워크라고 생각하면 됩니다. ​ React랑 vuejs는 Frontend용 프레임워크라고 생각하시면 됩니다. 사실 라이브러리라고도 하는데.. 일단 공식홈페이지는 라이브러리라고 하니까 라이브러리로 합시다. ​ React(or Vue) + Express + DB 조합으로 나중에 한번 뭐 해봐야겠습니다. 어떻게 사용하나요? http://.. 2021. 5. 13.
728x90