JAM(Javascript, APIs, Markup) stack 웹페이지(static site) 만들기 스터디 합니다! gatsby, reactjs, graphql, netlify - 강남
JAM 스택이란?
빌드타임에 미리 마크업이 전부 생성되어 static file로 웹페이지가 serving되고, 이후 모든 interaction은 javascript와 API 로만 이뤄지는 것을 말합니다. jekyll, git page, blog, docs page 등이 대표적인 JAM stack site입니다.
장점
빠른 개발. 높은 안정성. 걱정할게 없는 scalability, 단순함에서 오는 그 모든 장점
단점
사이트가 복잡해지면 더 다양한 기능과 요구사항이 생기는데 JAM stack 만으로는 한계가 있습니다.
이 스터디에서는 JAM stack으로 어디까지 개발할 수 있는지 직접 개발해보면서 도전해보고자 합니다.
스터디 진행방식
1. 1~2 주의 기간동안 landing page등 간단한 페이지들을 따라 만들기.
예를들어 https://slack.com/intl/en-kr/lp/three 이 페이지는 슬랙 랜딩페이지 인데, 1~2주 기간동안 각자의 방식대로 이 페이지와 똑같이 구현합니다.
API 가 필요한 경우 제가 구현하여 제공 하거나, volunteer로 개발하도록 하겠습니다.
2. 모임에 참여하여 서로의 결과물 및 코드리뷰
3. 1~2 를 반복
시간이 지나 익숙해지면 사이클을 좀 더 짧게 돌립니다.
점점 더 어려운 사이트들에 도전합니다.
최종목표는 e-commerce 사이트 입니다. (e.g. https://www.shopflamingo.com/ with gatsby)
기술스택
Gatsby - https://www.gatsbyjs.org/
Reactjs - https://reactjs.org/
GraphQL - https://graphql.org/learn/
Netlify - https://www.netlify.com/
기타 등등
Requirements
결과물을 스스로 만들어 와야 하는 만큼 초보자는 참석하기 어렵습니다.ㅠㅠ
1. 개발경력 최소 1년 이상 또는 그에 준하는 실력 (필수)
2. reactjs 개발 경험 (필수)
3. 2주 안에 https://slack.com/intl/en-kr/lp/three gatsby 로 이 페이지를 만들어 올 수 있어야 함 (필수)
운영규정
1. 연속 2번 이상 불참시 경고 (정상참작 사유가 있을 경우 비적용). 경고 2회 강퇴 (예를들어 3번연속 불참하면 강퇴)
2. 참석하더라도 구현물이 없으면 불참으로 간주. 최소한의 구현물이라도 있어야 함.
3. 보증금 1만원
4. 지각 1천원 벌금
5. 불참 3천원 벌금
6. 토요일 저녁 7시~9시 강남 스터디룸에서 진행
7. 비용 각자 스룸비
미리 구현해와야하고, 참석에 대해서도 규정이 빡빡하지만 짧은 시간에 서로 많은것을 배울수 있을것이라 생각합니다! 전체 6개월 완성으로 생각하고 있습니다. 같이 열심히 스터디 하실분 주저말고 연락 주세요!
연락처 - 010-5056-1149
카카오톡 - namhong2001