애플리케이션 간 데이터를 주고 받기 위한 인터페이스HTTP 프로토콜을 사용하여 데이터를 요청하고 응답함REST API가 HTTP API의 대표적 형태로, JSON 형식을 주로 사용함요청 메서드: 각각의 메서드(하단)는 특정 작업을 수행함GET | POST | PUT |
Axios는 Node.js, 브라우저를 위한 Promise 기반 HTTP 클라이언트 입니다.쉽게 말해서 백엔드랑 프론트엔드랑 통신을 쉽게하기 위해 Ajax와 더불어 사용합니다.이미 자바스크립트에는 fetch api가 있지만, 프레임워크에서 ajax를 구현할땐 axios
_제목이 이런 이유는 앞에 적은 Promise,동기,비동기 내용이 너무 길어져 따로 async/await를 설명하고자,,,(이하 생략)_ ✅ Async / Await ,,, 누구,,,? >async와 await는 자바스크립트의 비동기 처리 패턴 중 가장 최근에 나온 문
'약속'입니다. 미래에 일어날 일을 약속하는 것으로 비동기 작업을 처리할 때 사용되는 객체입니다.여럿 개발 과정에서 동기, 비동기라는 말을 많이 들어 보시지 않았나요?동기는 직렬적으로 작동하는 방식입니다.비동기는 병렬적으로 작동하는 방식입니다.여기서 보이는 동기와 비동
해당 글은 설치, 접속 방법이 주가 아닌 postman 코드 연결, 요청 확인등을 위주로 작성하였습니다! :)"API의 개발을 빠르고 쉽게, 개발된 API를 테스트할 수 있고,팀원들간의 공유를 할 수 있게 해주는 플랫폼입니다." API란 Application Progr
너는 누구냐, bcrypt🧐 > bcrypt란 암호화 라이브러리이다. 🚨우리는 먼저 사전 지식을 알아보고 가보도록하자🚨 > ✨사전 지식[해시, 해시함수, 복호화, 암호화] 비밀 번호를 안전하게 해시(hash) 처리하여 데이터 베이스에 저장할때 사용된다. 해싱된
JWT Image 들어가며 개인 프로젝트 진행 간 백엔드, 프론트 통신 단계에서 JWT라는 단어를 접하게되었다. 인증/인가, 세션과 토큰이라는 단어와 같이 나오는 단어였고, 대부분 큰플젝이 아니면 JWT쓴다고한다. 일단 찾아보고 공부하다보니 인증,인가 /세션, 토큰,
프로그래밍을 하다 보면 작업을 처리하는 방식에 따라 동기(Synchronous)와 비동기(Asynchronous)로 나뉘게 됩니다. 동기와 비동기을 하단과 같이 알아보도록하겠습니다.개념차이점자바스크립트 처리 과정, 관련된 코드를 작성해보겠습니다.동기 프로그래밍은 코드가
학교 알고리즘, 자료구조 수업중 만나게된 연결리스트 네 정체가 궁금하다핵심 | 연결리스트는 연속된 노드(Node)의 연결체이다.연결리스트에서 사용되는 하나의 덩어리로 데이터와 링크를 담고있는 구조이다.그림으로 먼저 알아보자여기서 왼쪽에 data, 오른쪽에 next라 적
현재 저는 프론트엔드 개발자겸, 윤민필름으로 취미 사진가 활동을하고있습니다.이 웹 프로젝트를 시작하게된 이유는 나만의 자율성을 확보하고자하는 마음이었습니다.늘 좀 더 이쁘고 감성지게 꾸미고싶은 SNS 피드지만,SNS의 특성상 한번 올리게되면 쉽게 피드수정이 불가능하다는
매사추세츠 공과대학교 (Massachusetts Institute of Technology)해당 수업은 MIT 방학 기간에 진행했던 수업입니다.현재 무료로 강의를 청강할 수 있으며 비전공자로 시작해 현재 컴공 CS 수업을 듣고있지만 독학으로 시작한 비전공자는 언제나 스
디앱(Dapp)이란? 디앱(DApp, Decentralized Application)이란 탈중앙화 애플리케이션의 약자로 탈중앙화된 블록체인 플랫폼을 기반으로 작동하는 앱을 말합니다. 예를 들어 안드로이드 같은 스마트폰 운영체제가 이더리움과 같은 '플랫폼'이라면 안드로이
블록체인 기술에 처음으로 들어오게되면 마주하게되는 ERC-20 ERC-20이란 뭘까?ERC 20(Ethereum Request for Comment 20)의 약자이다. 즉, 이더리움 프로토콜 개발을 위한 표준을 제안하는 문서의 집합이다.ERC-20 외에 ERC-223,