스터디
스터디
2022.12
2 / 2
프론트엔드 기술에 대한 특징, 사용법을 정리하고 전체가 발전할 수 있는 개발 생태계를 구성하기 위해서 꾸준히 공유하고 있습니다.
- 기술블로그https://seungahhong.github.io/
- 노션https://material-debt-c1c.notion.site/daa60481e37840ea9e1b7e1b12269942
- FrontendPlaywright, Jest, MSW, CSS-in-JS...
블로그 서버구축
2022.10
2 / 2
NodeJS 기반의 Express 특징, 사용법을 익히기 위해서 간단한 블로그용 서버를 구축한 스터디 내용입니다. 기술스택으로는 Server: Express, Log: winston/morgan, Markdown: remark, DB: MongoDB, ODM: Mongoose, Cloud DBaas: Atlas를 사용하였습니다.
- Githubhttps://github.com/seungahhong/express-blog-server
- 특징https://www.notion.so/express-b41a66c8ea9b4245bd8859c899ffbeaf
- Backendexpress, typescript, mongodb, remark, morgin, winston
Canvas
2022.03
캔버스에 특징, 사용법을 익히기 위해서 만든 웹사이트이며, 렌더링 형태로는 사각형, 삼각형, 원, 라인, 텍스트, 이미지 타입이 있습니다.
- Githubhttps://github.com/seungahhong/canvas-paint
- URLhttps://canvas-paint-nine.vercel.app/
- 특징https://seungahhong.github.io/blog/2022/03/2022-03-29-canvas/
- Frontendreact, typescript, jotai, mui
- DeployVercel
상태관리
2022.06
리액트에서 사용하는 상태관리에 대한 특징, 사용법을 익히기 위해서 동일한 로직을 여러 상태관리로 구현할 경우에 대해서 정리한 웹사이트 입니다.
- Githubhttps://github.com/seungahhong/states-todos
- URLhttps://seungahhong.github.io/states-todos
- 특징https://material-debt-c1c.notion.site/state-management-0bbd0e51f3784ee1b477515dd19d608b
- Frontendreact, typescript, @reduxjs/toolkit, redux, mobx, recoil, react-query, swr, jotai, zustand
- Deploygh-pages
라우터
2022.03
라우팅 방식에 대한 특징, 사용법을 익히기 위해서 동일한 로직을 전통적 링크, AJAX, Hash, PJAX 방식으로 구현한 웹사이트입니다.
- Githubhttps://github.com/seungahhong/router-tutorial
- 특징https://www.notion.so/pure-router-f3126bda56e74cd8bce7a04f04bb6edd
- Frontendreact, react-router, scss
폼 상태
2022.03
폼 상태,유효성에 대한 특징, 사용법을 VanilaJS, React, React-hook-form 3가지의 방식으로 구현한 웹사이트입니다.
- Githubhttps://github.com/seungahhong/form-tutorial
- 특징https://seungahhong.github.io/blog/2022/05/2022-05-30-form/
- FrontendvanillaJS, react, react-hook-form, scss, mui