Swagger란?
스웨거는 쉽게말하면 API명세 관리하고 API의 기능을 바로 테스트할 수 있도록 도와주는 도구이다. 그래서 백엔드와 프론트엔드 프로그램 사이에서 정확히 어떠한 방식으로 데이터를 구조 받을 지에 대한 명세를 도와주는 것이다. 이러한 스웨거 기능을 제공하고 있는 사이트가 스웨거 허브라는 곳인데, 여기에서 여러 명의 개발자가 스웨거 허브에 가입하여 하나의 프로젝트에 대한 API를 작성하고, 테스트 해 볼 수 있다. 스웨거 허브(Swagger Hub): SwaggerHub | API Design and Documentation with OpenAPI
기타
2022. 2. 5. 16:34
TDD 방법론으로 개발하기
코드 작성을 시작하기 전 TDD방법론을 적용하면 더 클린한 코드를 작성할 수 있다. 그전에 TDD방법론? 그게 뭔지 알아보자 소프트웨어는 특히 형체를 알 수 없기 때문에 잘 와닿지 않겠지만, 후일을 생각하지 않은 상태에서 후일을 생각하지 않은 상태에서 실컷 개발해놓고 나중에 코드 수정을 해야 할 때가 되면 자신이 여러 코드들을 뒤져가면서 막막해하거나, 수정을 하면 다른 부분에서 버그가 발생해 스트레스 받고 있을 가능성이 높다. 혹은 새로운 사람이 함꼐 일하고 싶어도 코드를 이해하기 어려워해 협업 일정의 발목을 잡을 수 있다. 클린코드 가이드는 이러한 상황들을 줄이기 위해 실천할 수 있는 항목들을 나열하고, 각각에 대한 필요성을 전달하기 위해 만들어졌다고 한다. 결론은 제품이 예상하는 대로 동작하는지 확인..
기타
2022. 1. 7. 12:51
반응형
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- 항해플러스후기
- Http통신
- react
- 알고리즘
- store.js
- Vue.js
- 더미데이터
- loadbalancer
- 빅오표기법
- 웹훅
- http
- JWT토큰
- vue.js3
- 항해솔직후기
- 이벤트리스너
- Repository pattern
- 항해플러스프론트엔드
- eventListner
- Vuex
- event종류
- vue3
- props
- 디바운싱
- reactnative
- focus와blur
- 이벤트버스
- 레포지토리패턴
- 로그인 인증
- useState
- React18v
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 |
글 보관함