클라우딩 어플리케이션 엔지니어링 TIL(14일차)

김상우·2024년 1월 12일

작업 정리

유저 스토리

  • 현재 자산이 입력되어 있지 않은 경우, 자산을 입력할 수 있다.
  • 현재 자산이 입력되어있는 경우, 자산을 새로 입력할 수 없다.
  • 현재 자산은 0원 이상 입력해야 한다
  • 현재 자산을 입력해야 소비내역을 입력할 수 있다.

Action

  • 현재 자산 금액을 로딩한다.

    1.대기:로딩
    2.성공:성공 feedback
    3.실패:실패 feedback

  • 현재 자산의 존재 여부를 확인한다.

    존재할 경우
    -> input 비활성화
    -> 소비내역을 입력할 수 있는 버튼 활성화
    존재하지 않을 경우
    -> input 활성화

실습 레포지토리 포크
https://github.com/BlackShrike/prms-js-basic

소감 : 실습에서 수행하며 프론트엔드 개발자라 하더라도 Axios, api, http 프로토콜 같은 백엔드 개념에 대해 잘 알지 못한다면 데이터베이스 서버 통신같은 백엔드 로직과 연결이 잘 되지 않을것이라는 것을 깨달았다. 첫 프로젝트에서도 해당 개념을 알지 못해 해당 부분과 관련된 문제에서 막혔는데 이 부분을 좀 더 보충해서 공부해야겠다고 생각한다.

profile
개발 초보

0개의 댓글