배경 지식 (리액트 장고 정리)

2023. 4. 6. 10:53공부/ict인턴십

반응형

react문법 _ es6, useState, useEffect

redux > store에 변수를 저장후 액션으로 불러오기
             (store) = state저장 되는곳
             (action) = 스토어의 상태 변경 _ 객체라서 반드시 식별할수 있게끔 (액선 타입)을 가져야함
             (dispatch) = 액션을 발생
             (reducer) = 전달받은 state를 action을 사용하여 반환, 스토어 안에 있음

redux-toolkit > createSlice 함수를 통해 액션 타입과 액션 생성 함수, 그리고 리듀서를 한 번에 생성 
             useSelector() = 리덕스 상태 조회
             useDispatch() = 액션 발생 
                       
redux-saga > api 호출시 순서지정 등의 비동기 작업을 위해서 사용 
          task = 하나의 saga가 실행되는것

axios(client) > fetch 보다 보기편한 url에서 api값을 가져오는 도구



restframework > 웹 API를 쉽게 구축하는 표준
APIview > restframework 의 클라스 기반 뷰
decortor > 다른 함수에 기생함 @
serializer > 직렬화 도구 : 파이썬 객체 > json for 클라이언트와 서버간의 통신
trasaction > DB의 데이터 관련 CRUD시 성공 실패 분명하게, 독립적으로 처리하게함 없으면 commit 바로됨 @
orm > SQL 쿼리문 쉬운버젼 + filter or 연산이 유용함
인증 - 로그인시 최초에 인증
인가 - 로그인 된 상태 유지 대펴 - 세션 or 토큰

'공부 > ict인턴십' 카테고리의 다른 글

백엔드에서 에러 처리  (0) 2023.04.12
중간 점검(self)  (0) 2023.04.12
코드 개선 사항 + 질문 리스트  (0) 2023.04.06
업무 계획 (일정관리)  (0) 2023.04.06
개발 학습의 과정  (0) 2023.04.04