# 비동기

469개의 포스트
post-thumbnail

JS) Async-await의 필요성

JS는 동기식 언어이다. > 동기는 한 번에 하나의 작업을 수행하고, 한 작업이 실행되는 동안 다른 작업은 멈춘 상태를 유지하고 자신의 차례를 기다리는 것을 말한다. > 비동기는 어떠한 요청을 보내면 그 요청이 끝날 때까지 기다리는 것이 아니라, 응답에 관계없이 바로 다음 동작이 실행되는 방식을 말한다. JS가 웹 사이트에서 동작할 때 동기적으로만 수행...

약 16시간 전
·
0개의 댓글
post-thumbnail

Promise

앞에서 본 콜백지옥에서 탈출하기 위해서는 어떻게 해야 할까?바로 promise를 사용하면 된다.promise는 실제 약속하다 라는 뜻을 가지고 있고, 이는 JS에서 콜백함수를 다시 부르겠다는 뜻으로 쓰인다.JS에서 제공하는 비동기를 간편하게 처리할 수 있도록 도와주는

약 21시간 전
·
0개의 댓글

@Async Annotation(비동기 메소드 사용하기)

@Async Annotation은 Spring에서 제공하는 Thread Pool을 활용하는 비동기 메소드 지원 Annotation이다.기존 Java에서 비동기 방식으로 메소드를 구현할 때는 아래와 같이 구현할 수 있었다.import java.util.concurrent

어제
·
0개의 댓글
post-thumbnail

[PyQt] GUI 생성 비동기 처리 구현

2021년 8월부터 2021년 11월까지 진행된 PyQt를 이용한 스마트팩토리 외주에서 배운 사항들을 정리하기 위해 작성한 글입니다. (async/await)

6일 전
·
0개의 댓글

비동기 통신과 동기 통신 차이, Ajax

6개월 백엔드 국비과정을 수료했고 과정 안에서도 비전공자로 처음 코딩을 시작한 것 치고는 잘 따라간 편이라고 생각한다. 커뮤니티 웹 프로젝트를 수행했고 Java의 기본적인 문법이나, js, html, css도 프로젝트를 하면서 간접적으로 다뤘다.

7일 전
·
1개의 댓글
post-thumbnail

영화 검색 사이트 만들기

OMDb API 영화 정보를 얻기 위한 웹 API를 활용해서 영화 검색 사이트를 만들었다. fetch, async / await 영화 Database에서 정보를 가져오는데 걸리는 시간이 얼마일지 잘 모른다. 다른 로직이 계속 기다려줄 수 없기 때문에 비동기 처리를

7일 전
·
0개의 댓글
post-thumbnail

[Android][Kotlin] 동기와 비동기 그리고 코루틴(Coroutine)

동기와 비동기(Sync/Async) 동기와 비동기에 관해서는 SOPT 세미나에서 처음 들어봤습니다. 아마 서버 연결 관련한 주차에서 얘기했던 것 같습니다. 그 때는 이해하기 정말 어려웠습니다. 물론 지금도 어렵지만.. 어느 정도 동기/비동기에 대해서 찾아보고 나니 프로

7일 전
·
0개의 댓글
post-thumbnail

[JS] callback 그리고 Promise를 사용하는 이유 (1)

과거에는 callback만을 사용하여 거대한 파일을 읽고 응답이 나올 때까지 기다리는 방식(비동기 처리)으로 코드를 작성할 수 있었다. 그러나 callback만을 사용하여 비동기 처리를 한다면 소위 말하는 콜백 지옥(callback hell)에 빠지게 되는 문제점이 생

2022년 5월 19일
·
0개의 댓글

비동기 처리의 이해

동기적 : 작업이 끝날 때까지 기다리는 동안 중지 상태가 되기 때문에 다른 작업을 할 수 없다.비동기적 : 코드를 실행하게 될 때 흐름이 멈추지 않는다. 동시에 여러가지 작업을 처리 할 수 있고, 기다리는 과정에서 예로 다른 함수를 호출할 수 있다.동기적 예시Date.

2022년 5월 17일
·
0개의 댓글
post-thumbnail

5/17 TIL

프리온보딩 수업중에 사용했던 React query 에 대해서 조사하고 쓰였던 코드를 보면서 하나하나 분석해보았습니다.

2022년 5월 17일
·
0개의 댓글
post-thumbnail

동기, 비동기, 블로킹, 논블로킹이 뭘까?

Sync, Async, Blocking, Non-blocking에 대해서 알아봅시다!!

2022년 5월 17일
·
0개의 댓글
post-thumbnail

[Android] AsyncTask를 RxJava로 대체하기

에이 그래도 RxJava보단 코루틴이지

2022년 5월 17일
·
0개의 댓글
post-thumbnail

[TIL] 22.05.13 Javascript Synchronous-Asynchronous

Synchronous-Asynchronous Synchronous (동기) 그 다음 동작은 그 함수가 끝날때 가지 기다려야 한다. 이런 처리는 동기적인(Synchronous) 처리이다. 여기서 싱크로너스 or 동기화? 라고생각하면 같은시간에 일이 처리 되는것아닌가

2022년 5월 15일
·
0개의 댓글
post-thumbnail

[개념] axios 와 fetch 어떤게 더 좋을까?

axios랑 fetch 개념 확실하게 알고 쓰자!!

2022년 5월 14일
·
1개의 댓글
post-thumbnail

팀 프로젝트 6일차 기술 회고

비동기와 query

2022년 5월 14일
·
0개의 댓글

[TIL] 원티드 프리온보딩 11일차

IntersectionObserver...나의 이틀을 잡아가고도 아직도 풀리지 않는 놈이다. 이틀 전에 IntersectionObserver를 이용해서 무한 스크롤을 구현하고자 하였지만 실패로 끝나 다른 기능을 먼저 구현하면서

2022년 5월 13일
·
0개의 댓글

Async / Await

Async / Await를 통해서 프로그램이 동기적으로 실행될 수 있도록 바꿔줍니다

2022년 5월 13일
·
0개의 댓글
post-thumbnail

비동기 통신과 조건부 렌더링

조건부 랜더링

2022년 5월 13일
·
0개의 댓글

채팅 서버 만들기 1

적당한 성능의 채팅서버를 만들어보려 한다.

2022년 5월 12일
·
0개의 댓글

Redux 에서 비동기 처리하기 (소개)

User 의 정보가 redux store 에서 state 로 관리되고 있을 때, 수정 사항이 발생한 경우 DB 의 정보를 수정함은 물론 redux store 의 state 도 변경되어야 한다. useEffect 내부에서 axios 를 통해 서버에 정보를 전달하고, state 를 업데이트 해야한다면 Component 의 useEffect 내부에서 axio...

2022년 5월 10일
·
0개의 댓글