Hacktoberfest 2026:メンテナが10月に向けて印を付けた、オープンで初心者向けの issue。 Hacktoberfest の issue を見る

[✍️ Dev Log] 정송이 / 2021-05-29

オープン
#189 コメント 0 件 リアクション 0 件 担当者 1 名 GitHub で見る

@lovelysi0113 がすでに取り組んでいます。

2021年5月29日 から。

  • #185 @lovelysi0113 による — マージ済み
  • #186 @lovelysi0113 による — マージ済み
  • #191 @lovelysi0113 による — マージ済み

評価

この issue はまだ評価されていません。

説明

@lovelysi0113/기록은 성장의 밑거름 ❄️ Dev Log
오늘은 어떻게 프로젝트에 기여했나요?
  • #160 #163 #138 클라이언트와 연결 및 테스트
    • 클라이언트에서 chat 데이터를 쉽게 다룰 수 있도록 index 데이터 추가
      • splice() 메소드와 해당 chat의 위치 정보(index)를 사용하여 클라이언트에서 수정/삭제된 chat을 관리할 수 있음
    • chat 데이터를 내려줄 때 foreigh key로 연결된 데이터도 함께 내려주기(relations: ['writer', 'project'])
      • 클라이언트에서 chat 데이터 뿐만 아니라 writer 데이터도 필요함(프로필을 보여주어야 함)
    • 클라이언트와 연결하여 테스트해보면서 DB, 서버 로그 등 체크 + 에러를 함께 해결함
  • 전체적인 코드 점검 및 에러 수정 + 테스트를 위한 console.log 추가
  • #37 API 문서 점검 및 보완
    • API 점검 및 수정
    • example 업데이트
  • 지금까지 구현한 기능을 포함하여 배포 및 테스트
오늘의 프로젝트에서 힘든 점은 무엇인가요?
  • 오늘 서버에서 구현한 코드를 클라이언트와 연결 및 테스트하면서 다시 한번 중요성을 깨달은 부분이 있다. 바로 변수명 통일이다! 생각보다 변수명이 통일되지 않아서 발생하는 에러가 많았다. 오늘만 하더라도 field명을 통일하거나 요청/이벤트에서 주고받는 데이터 이름을 통일하기 위해 코드를 수정하게 되는 상황이 많이 발생했다.
    또한, FRONT-END, BACK-END 영역에서 각자 따로 개발하는 것이 아닌 서로 밀접하게 연결되어 있고 개발할 때도 서로의 상황을 잘 주시하며 끊임없이 소통하고 세세한 부분까지 맞춰나가야 한다는 것을 깨달았다.
    소통!! 진짜 중요하다! 현재 자신의 개발 상황을 계속 공유하고 소통하며 프로젝트를 진행해야 한다!! 다시 한번 소통을 잘하는 개발자가 되자는 다짐을 했다.
내일은 프로젝트에 기여하기 위해 무엇을 해야 하나요?
  • workspace - chat 기능 구현
    • 클라이언트와 연결하여 테스트 + 에러 수정
    • infinity scroll
  • 추가적으로 구현할 기능 찾기(고민 + 회의)
主要言語
TypeScript
スター
9
フォーク
3
PR マージ指標
30日以内にマージされた PR はありません

環境構築

このプロジェクトには開発コンテナ、Dockerfile、コントリビューションガイドがありません。まず README を読み、一般的な手順ははじめてのコントリビューションガイドを参照してください。

はじめの一歩

  1. issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
  2. 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
  3. リポジトリをフォークし、ブランチを切って変更します。
  4. issue 番号を参照したプルリクエストを送ります。

codestates/Reciper-server のほかの issue

codestates/Reciper-server の issue をすべて見る

似ている issue

TypeScript の issue をもっと見る

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。