Skip to content

sipe-team/3-1_NodeHeroes

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 

Repository files navigation

🦸‍♂️"NODE HEROES" 🦸‍♂️

npm Package Study Repository

🎉 Welcome to Our npm Package Publishing Study Repository! 🎉

이 레포지토리는 npm 패키지 배포를 목표로 한 6주간의 스터디 활동을 기록하고, 팀원들이 배운 내용을 자유롭게 공유할 수 있는 공간입니다. 팀원들은 각 주차의 활동 기록과 토론 내용을 남기고, 서로 배운 것을 공유하며 성장해 나갑니다.



📂 Repository Structure

이 레포지토리는 크게 두 개의 폴더로 구성되어 있습니다:

  1. Activity 폴더 - 주차별 활동 기록 및 회의록을 포함
  2. Playground 폴더 - 자유롭게 지식과 자료를 공유하는 공간

Folder Details

  • activity/
    • activity 폴더는 각 주차별 활동 기록을 담고 있습니다. 총 6주 동안 각 주차에 따라 week1, week2, ... week6 폴더가 구성되어 있으며, 각 주차마다 팀원들은 자신이 작업한 내용을 기록합니다.
    • 각 팀원은 주차별로 파일을 생성하여 패키지 배포 기록, 고민했던 부분 등을 포함하여 기록해 주세요. 또한 각 주차의 회의록토론 내용도 함께 포함됩니다.
    • 예시 파일명: activity/week1/your_name.md
  • playground/
    • playground 폴더는 npm 패키지 배포에 관한 학습 자료, 유용한 정보, 배운 내용 등을 자유롭게 공유할 수 있는 공간입니다.
    • npm 패키지 배포에 필요한 참고 자료, 실습 내용, 문제 해결 팁 등을 올려 주세요.
    • 팀원 모두가 자유롭게 추가할 수 있으며, 파일이나 섹션을 자유롭게 생성하여 활용할 수 있습니다.


📅 6-Week Study Plan

Week 1: 빠르게 npm Package 배포해보기

  • 단순 유틸리티 패키지를 만들어 전체 프로세스를 빠르게 경험해 봅니다.
  • npm에 배포하는 기본 절차와 명령어에 익숙해지기

Week 2: 아이템 정하고 서로 공유하기

  • 각자 패키지로 만들고 싶은 아이템을 정하고, 서로 아이디어를 공유합니다.
  • 각자의 아이템에 대한 피드백을 나누고 최종 아이템을 확정합니다.

Weeks 3 & 4: 정한 아이템으로 Package 개발하기

  • 각자 정한 아이템으로 패키지 개발을 시작합니다.
  • 중간 점검을 통해 개발 상황을 공유하고, 개선 사항을 논의합니다.

Week 5: CI 도입 & Changesets 적용

  • 지속적인 패키지 관리를 위해 CI/CD 파이프라인을 도입합니다.
  • 버전 관리와 로그 관리를 위해 Changesets를 적용합니다.

Week 6: PR봇 설정 및 패키지 기여 활동

  • PR봇을 설정하여 PR 관리를 자동화하고, 서로의 패키지에 기여하는 활동을 진행합니다.
  • 피드백과 수정을 통해 패키지의 완성도를 높입니다.

🌱 How to Contribute

  1. 활동 기록: activity/weekX/your_name.md 파일을 만들어 주차별로 작성해 주세요.
  2. Playground에 자료 추가: playground/ 폴더 내에 자유롭게 파일을 생성해 자료를 공유하세요.
  3. 커밋 규칙: 커밋 메시지는 이해하기 쉽게 작성해 주세요.
  4. PR 작성 규칙: PR에는 간단한 개요와 내용을 포함해주세요. PR 내용에는 다음과 같은 정보를 포함하면 좋습니다:
    • PR 개요: 변경 사항이나 추가한 기능을 간략히 설명합니다.
    • 내용: 작업한 세부 내용을 설명하고, 필요한 경우 스크린샷이나 코드 예시를 첨부하여 이해를 돕습니다.
  5. PR & Merge: 작성한 내용을 PR로 제출하고 팀원들의 피드백을 통해 발전시켜 나갑시다.

🌟 Helpful Resources


모두 화이팅! 함께 성장해 나가는 소중한 여정이 되기를 바랍니다 🚀

Releases

No releases published

Packages

No packages published