본문 바로가기

프로미스

jQuery 프로미스 - await 처리 최근 자바스크립트 문법에 발맞추어 jquery Ajax 도 프로미스(Promise) 방식의 코딩 패턴을 지원하는 사실을 알게 되었는데요. 몇 버전부터 지원되는지는 알 수 없으나, 3.6.0 버전에서는 확실히 지원되는 것으로 확인됩니다. 우선 결과소스를 먼저 확인시켜드리겠습니다. json 결과를 반환해줄 node.js 서버 소스를 아래와 같이 구성하고, const express=require('express'); const bodyParser = require('body-parser'); const app=express(); app.use(express.static('public')); app.use(bodyParser.json()); app.use(bodyParser.urlencoded({extended.. 더보기
node.js express | 템플릿쪽지함 #8. 기다려! await! 지난 스토리에서는 mysql2 모듈을 사용할 때 프로미스에 대해서 알아보았는데요. https://itadventure.tistory.com/444 node.js express | #7. mysql2 프로미스 지난 스토리에서 다루었던 쪽지 템플릿에는 MYSQL 이라는 저장하는 부분을 비롯하여 클래스라는 부분까지 여러 요소가 추가되었는데요. node.js의 프로미스라는 특징적 부분까지 다루어야 해서 예 itadventure.tistory.com 프로미스란 일종의 약속 덩어리이기 때문에 콜백(callback) 라는 프로그래밍 개념과는 다른 의미이며 mysql 에서는 보통 아래와 같이 사용된다고 살펴보았습니다. db.query( "SELECT x, y, r, memo FROM memolist" ).then((r.. 더보기
node.js express | 템플릿쪽지함 #7. mysql2 프로미스 지난 스토리에서 다루었던 쪽지 템플릿에는 MYSQL 이라는 저장하는 부분을 비롯하여 클래스라는 부분까지 여러 요소가 추가되었는데요. node.js의 프로미스라는 특징적 부분까지 다루어야 해서 예제 소스를 만들면서 점진적으로 소스를 완성하는 부분을 다뤄보도록 하겠습니다. https://itadventure.tistory.com/443 node.js express | 템플릿 쪽지함#6. 쪽지 데이터베이스 저장 지난 스토리에서는 MYSQL 커뮤니티 서버를 서버에 설치하였지요. https://itadventure.tistory.com/442 node.js express | 템플릿 쪽지함#5. AWS 에 MYSQL 설치 이틀 가량 중 짜투리 시간을 투자해서 node.js 에.. itadventure.tistory.. 더보기