'웹'? '인터넷'? 그거 먹는건가요???? 먹는거 아니다.......
'인증(Authentication)'과 '인가(Authorization)'의 차이와 로그인 절차 및 비밀번호 암호화에 대해서 알아 봅시다.
API, REST API, RESTful API 말은 많이 들었는데 무엇인지 모르는 분들, 추상적으로 '이거겠지' 하고 이해하는 정도(제가 여기 포함입니다😥)에서 멈춘분들을 위해서 작성했습니다
폭포수(WATERFALL)방법론과 애자일(AGILE) 방법론 정리
Static Website와 Dynamic Website, Multi Page Application과 Single Page Application 그리고 Client Side Rendering과 Server Side Rendering에 대해서 정리했습니다.
백엔드 API를 구현할때 널리 쓰이는 패턴중 레이어드 아키텍처 패턴이 있습니다. 레이어드 아키텍쳐로 API를 구현할때는 역할에 따라 독립된 모듈로 나누어서 코드를 구현합니다.
개발자들이 오랜기간 개발하면서 특정 기능이나 형태를 가진 소프트웨어는 어떤 식으로 개발하는것이 좋은지 구체화해 놓았는데 소트트웨어 공학적으로 이를 '디자인패턴'이라고 합니다.