Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[과제] 모각코 7조 조항범 과제 제출 #11

Open
wants to merge 12 commits into
base: mogako-team-7
Choose a base branch
from

Conversation

always-spring01
Copy link

@always-spring01 always-spring01 commented Apr 11, 2023

팀원들과 협업하여 성공적으로 했읍니다,,,
코드가 이상할 수 있습니다 ㅜㅜ
#4

@@ -15,7 +15,7 @@ function App() {

const handleReloadClick = async (team) => {
try {
const result = await axios.get("http://127.0.0.1:8000/dust");
const result = await axios.get("http://127.0.0.1:3000/dust/" + toggle);
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

보통 React는 3000번 포트를 기본으로 웹서버를 열고 있습니다! 그래서 react 서버의 포트를 바꾸거나, express 서버의 포트를 8000번으로 수정하면 좋을 것 같습니다!

Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

네 알겠습니다.


app.use(cors()) // CORS 를 사용하여 조건을 통하여 요청을 허용/비허용할 수 있다. 비어있으면 전부 허용

app.get('/dust/:toggle', (req, res) => { // req : requset, res : response
Copy link
Member

@ymw0407 ymw0407 Apr 11, 2023

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

params를 사용했는데, 여기에서는 필요하지 않은 기능인것 같습니다!
--> API 명세서에 포함되지 않은 내용입니다!

Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

params를 제거하도록 하겠습니다.

Copy link
Member

@ymw0407 ymw0407 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

아마, 코드를 local에서 모두 작업하고 파일 하나만 추가로 올린 것 같은데, 이후에 플젝을 진행하게 될때 node_modules를 제외한 나머지 파일들(package.json, package-lock.json)이 존재한다면, 모듈들의 버전 등을 맞출 수 있게 됩니다! 제가 .gitignore에 node_modules를 추가해놓았으니 git clone을 통해서 local에서 작업하시고, git add, git commit, git pull을 통해서 자신이 fork한 레포에 올리고, pull request를 걸어주면 많은 도움이 될 것입니다!!

나머지는 잘하신것 같아요~ 굳굳

res.json([{'team':"모각코 7조", 'value':"1000"}, {'team':"모각코 2조", 'value':"38"}])
})

app.patch('/toggle/:toggle', (req, res) => { // req : requset, res : response
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

이 부분은 API 명세서에 표기를 하지 않았는데도, 잘 수행하신 것 같습니다!!
toggle을 backend server가 아닌, frontend server에서 다루게 했는데, 지금은 아직 알려드리지 않았지만 이후에는 backend server 쪽에서 이를 다루게 될 것입니다!
굳굳

Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

리뷰 감사합니다~ 레포는 말씀해주신대로 git clone으로 작업하도록 하겠습니다! 확인해주셔서 감사합니다 :)

@ymw0407 ymw0407 added the Assignment 과제 label Apr 11, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants