일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
- Klaytn
- 카카오페이지클론
- React
- git
- solidity
- ERC721
- 2021정보처리기사실기
- web3.js
- 노개북
- github
- node.js
- ERC-721
- 정보처리기사실기요약
- npm
- 페이지클론
- Non-Blocking
- 솔리디티
- 정보처리기사실기
- 콜백함수this
- it5
- 노마드코더
- 카카오홈페이지클론
- blockchain
- it5분잡학사전
- 정보처리기사
- 비트코인
- 이더리움
- 블록체인
- ETH
- 클레이튼
- Today
- Total
목록Node.js (5)
Be lazy, Be crazy

안녕하세요~ 오늘은 개발자나 직장인이나 그 누구나 excel를 nodeJs와 연결해서 자신이 원하는 데이터를 get하거나 update하는 방법에 대해서 공유해 보려고 합니다. 1. https://console.cloud.google.com/apis/dashboard?project=burgerking-test Google 클라우드 플랫폼 로그인 Google 클라우드 플랫폼으로 이동 accounts.google.com 로그인하기 2. 위 사진과 같이 검색창에 sheet api라고 검색하고 들어가 보자. 3. 사용이라는 button을 눌러 보자. 4. 사용자 인증정보로 들어와서 서비스계정을 만들어주도록 합시다. 여기서 서비스계정을 만들어야지 정보를 가져오고 싶은 sheet으로 접근이 가능합니다. 5. 서비스 ..

안녕하세요. 이번 post는 node.js에서 express 프레임워크를 이용해서 기본적인 서버 템플릿을 만들어 보려고합니다. DB는 mysql과 연결할 것이며 ORM을 사용하려고합니다.(sequlize) 💡 첫 번째로 폴더를 생성합시다. 저는 server라는 root 폴더를 만들었습니다. 그리고 터미널위치를 root인지 확인하고 npm init -y 명령어를 실행해 주세요. 💡 package.json을 확인해 보시면 아래와 비슷한 구조로 되어있을거라 생각이 됩니다. 저는 nodemon, express, dotenv 라이브러리를 다운받았기 때문에 dependencies에 나와있습니다. { "name": "server", "version": "1.0.0", "description": "", "main": ..

https://discord.com/developers/applications 디스코드 개발자 페이지에서 app을 하나 만들도록하자 좌측 메뉴 Bot을 클릭하시면 우측에 Add Bot 버튼을 누르시면 위 창이 뜹니다. 여기서 Yes, do it!을 눌러주세요. 토큰값은 1회만 보여준다고하니 꼭 저장하셔서 다른곳에서 보관하시기를 바랍니다. permission해주는 부분으로써 봇에게 어떤 권한을 부여해줄 것인가에 대해서 선택하는 부분입니다. 그리고 밑에서 생서되는 URL에 들어가보면 어떤 서버에서 봇을 사용할것인가에 대해서 적용할 수 있습니다. 밑에 사진과 같이 WATTO라는 봇이 제가 만들어놓은 디스코드 서버에 들어왔습니다. 봇이 이상없이 성공적으로 추가되었다면 서버에 아래 화면처럼 뜰 것입니다. 이제 이..

📍동기와 비동기 - '호출되는 함수의 작업 완료 여부를 누가 신경 쓰냐'가 관심사 동기(Synchronous) - 호출되는 함수의 작업 완료 여부를 누가 신경 쓰냐? -> 호출한 함수가! - 호출되는 함수의 작업 완료 여부를 호출하는 함수가 스스로 확인합니다. 비동기(Asynchronous) - 호출되는 함수의 작업 완료 여부를 누가 신경 쓰냐? -> 호출된 함수가! - 호출된 함수에서 작업을 완료한 후 콜백함수를 실행하게 해 호출되는 함수의 작업 완료 여부를 확인하여 호출하는 함수가 신경쓰지 않게 합니다. 📍블로킹과 논블로킹 - '호출되는 함수가 제어권을 바로 리턴하느냐 마느냐', '리턴에 대한 제어권을 누가 가지고 있느냐'가 관심사 블로킹(Blocking) - 호출되는 함수가 제어권을 바로 리턴하느냐..

📍Node.js 란? - Node.js를 한마디로 정의하면 '자바스크립트 런타임'이라고 할 수 있습니다. (*런타임 : 컴퓨터가 실행되는 동안 프로세스나 프로그램을 위한 소프트웨어 서비스를 제공하는 가상 머신의 상태) - 쉽게 말하면 그냥 자바스크립트 실행창, 실행환경이라고 할 수 있겠습니다. - 자바스크립트를 해석하는 것은 브라우저 담당입니다.크롬은 V8, 모질라는 SpiderMonkey, 인터넷 익스플로러는 Chakra 등 브라우저마다 해석엔진이 존재합니다. 그 중 크롬의 V8 엔진은 자바스크립트 해석만 시키기엔 엔진이 너무 사기캐라 V8 자체로 출시가 되고, 이게 바로 Node.js 입니다. - Node.js는 자바스크립트를 브라우저 말고도 로컬 PC 등 다른 환경에서도 실행할 수 있게 합니다. -..