TIL 39일차 - Coz’ Mini Hackathon

Yoon Kyung Park·2023년 6월 8일
0

TIL

목록 보기
39/75

Section 2의 모든 학습 내용 중 특히 아래 개념을 잘 기억하고 이해해야 한다.

☑️ HTTP / 네트워크
☑️ Web Server
☑️ 비동기 / Ajax 요청


과제 나만의 아고라 스테이츠 서버 만들기

  • Section 1에서 제작한 솔로 프로젝트 나만의 아고라 스테이츠의 서버를 직접 제작하고,
    서버로 요청을 보낸다.
  • 마지막으로 동기와 자신의 결과물과 코드를 공유하고 피드백을 주고받는다.
  • 나만의 아고라 스테이츠 서버 만들기: 자신만의 멋진 아고라 스테이츠를 만든다.
  • 나만의 아고라 스테이츠 서버 Pull request: 코드스테이츠 Github 리포지토리에 Pull request를 보낸다.
  • 소그룹 피드백: 소그룹 멤버와 프로젝트를 공유하고 배울 점, 아쉬운 점을 공유하며 서로 학습한다.
  • 추가로 구현해보기 좋은 기능들 예시

💁‍♀️ 서버
쿼리 파라미터(e.g. author)에 따른 필터링 데이터 조회 (Read)
디스커션 데이터 추가 (Create)
특정 디스커션 데이터 수정 (Update)
특정 디스커션 데이터 삭제 (Delete)

🙋‍♀️ 클라이언트
특정 author의 질문만 볼 수 있는 기능 (e.g. 작성자 검색창)
제목 클릭 시 질문 내용과 답변 내용 볼 수 있도록 (e.g. accordion UI)
답변이 달렸는 지 여부에 따라 렌더링이 달라지도록 (e.g. 체크 이모지)
데이터를 추가할 수 있는 인터페이스 구현 (e.g. input, textarea)
특정 데이터를 수정할 수 있는 인터페이스 구현 (e.g. 제목 옆 연필 이모지 누르면 제목 수정)
특정 데이터를 삭제할 수 있는 인터페이스 구현 (e.g. 디스커션 옆 휴지통 이모지)


소감

🔡➡️💻➡️🤓👍

A형 독감으로 이 날 학습은 질병 공가로 결석했다.
열이 38.2도 까지 올라 수액 맞고 집에서 약먹고 자느라
과제를 다음날인 오늘 오전에 했다.

이전에 만들었던,
그리고 중도 포기 할까 고민하게 만들던
나의 아고라 스테이츠 만들기에 서버를 연결하는 과제였다.

비교적 서버 구축은 틀이 정해져있어
이전 과제들을 참고하며 해서 최소 기능을 구현하는 것은 수월했다.

다만, 아직 create 등의 추가 기능을 구현하지는 못했지만,
CRUD를 갖춘 웹페이지를 만들기 위해 조금씩 추가해봐야겠다.

profile
developerpyk

0개의 댓글