JWT가 뭥미?JSON Web Token의 줄임말 입니다.토큰 기반 인증에 주로 사용하는 방식 중 하나로,API를 사용하는 웹 서비스에서 특히 많이 사용하고 있음JWT는 서버와 클라이언트 간 정보를 주고 받을 때, Http Request Header에 JSON Toke
(작성중)
Document Object Model 입니다근데 DOM 말고 BOM도 있음.BOM 먼저 알아볼거임Browser Object Model 입니다브라우저 객체 모델우리는 웹브라우저(크롬, 사파리 등...)를 통해 웹 서비스를 이용할 수 있음이 브라우저가 하는 일이 뭐냐면,
(작성중)
리액트로 뭐 만들 때input창에 자동으로 focus 줘볼거임모달창 띄우거나 뭐 그럴 때 알아서 포커스 가있으면사용자들이 편해서 좋을듯동적 방법과 정적 방법이 있다고 함첫 번째는 useCallback() 훅을 쓰는거임파라미터 두 개 까지 넣을 수 있음하나는 돌리고 싶은
우리 맨날 자바스크립트로 코드 짜는데,자바스크립트의 역사에 대해서 좀 알아볼 필요가 있지 않을까요밥 먹을 때도, 무슨 음식인지, 어떻게 만들어졌는지 알고 먹으면 더 맛있듯이우리도 더 맛있게 코딩 해보자구요자바스크립트는 웹 브라우저에서 주로 사용되고,앵간한 웹 브라우저에
Single Page Application Multi Page Application 말 그대로 페이지 하나짜리 어플리케이션, 페이지 여러 개 어플리케이션입니다. > 헉 그럼 둘이 싸우면 누가 이겨요 세상만사 그렇듯 다 일장일단이 있읍니다 SPA vs MPA MPA는 새로운 페이지를 요청할 때마다, 정적 리소스가 다운로드 되어, 매번 페이지 전체가...
React의 컴포넌트는 생명주기가 있고, 라이프 사이클의 순서에 따라 생성되고 업데이트되고 사라진다. 오늘은 컴포넌트의 라이프사이클에 대해 다뤄보고자 한다.LifeCycle라이프 사이클은 컴포넌트가 렌더링을 준비하는 순간부터, 페이지에서 사라질 때까지를 나타낸다. 아래
우리는 리액트로 웹개발을 한다.근데 리액트에서는 HTTP Client를 내장하고 있는 Angular와 다르게,리액트는 따로 내장된 클래스가 존재하지 않음그래서, 리액트에서 AJAX를 구현하려면 추가적인 라이브러리를 이용해주어야 하는데,대표적으로 Axios를 이용한다.(
저번주에 백엔드와 첫 협업을 했따.항해99 하면서 그 동안 "개인" 프로젝트만 진행해왔다.알고리즘 주차, 주특기 입문, 숙련 심화 주차로약 한달 간 개인 주특기에 대한 내용을 깊게 파는 과정이었다.그 속에서 나는 두 가지 감정을 느낄 수 있었는데,첫 번째는 내 실력에
항해99 이번 주는 클론코딩 했음이왕 할 거 재밌는거 해보자! 라는 식으로 아이디어 회의를 하는데문득 이런 생각이 들었음클론코딩의 목적은 뭐징실제 서비스를 따라 만들면서 어떤 로직으로 구성되어 있고,어떤 디자인으로 구성되어 있는지 등을 따라 해보면서 몸으로 익히고, 뭐
리덕스로 reducer 짜는데, extraReducer 쓰지 말라는 경고문을 봤음.얼마 전까지는 문제 없었는디...암튼 오늘 그거 알아볼거임reducer는 action type과 그에 따른 동작을 정의해서switch랑 case로 관리해야함근데 이건 중첩이 깊어질 수록
현재 항해99 마지막 실전 프로젝트 진행 중이다.약 3주가 지났고, MVP 기능 구현을 끝마쳤으며, 유능한 멘토님의 피드백을 기반으로 내가 정리한 것을 올려보고자 한다.우리 조는, 이번 프로젝트의 상태관리 라이브러리로 redux-toolkit을 이용했다.(항해99 커리