천천히 앞으로!

천천히 앞으로!

  • 분류 전체보기
    • HTML&CSS
    • Javascript
    • Node.js
    • React
    • BlockChain
    • C++
    • Programmers
    • TypeScript
    • Project
    • Life
    • DevOps
  • 홈
  • 태그
  • 방명록
RSS 피드
로그인
로그아웃 글쓰기 관리

천천히 앞으로!

컨텐츠 검색

태그

metamask JS solidity 배열 JavaScript nodejs 자료구조 react nft Ethereum TS typescript Interface CI/CD programmers multer Token 프로그래머스 Blockchain ERC721

최근글

댓글

공지사항

아카이브

nodejs(5)

  • (Node.js) node-cron 라이브러리

    ● 순서 1. 라이브러리 설치 2. node-cron 설정 3. node-cron 실행 및 적용 1. 라이브러리 설치 npm i -D node-cron으로 라이브러리를 설치해 준다 npm i -D node-cron2. node-cron 설정 서버가 작동하면서 실행되는 server.ts라는 최상단 서버파일에 라이브러리를 실행해 준다 import cron from 'node-cron'; cron.schedule('0 0 * * *', () => { console.log("실행") }); schedule 메서드를 호출해서 첫 번째 인자에 실행할 주기를 설정할 수 있다 설정 주기 순 - 초(옵션)/분/시/날짜/월/요일 현재 기준은 매일 0시 00분에 실행하는 주기로 설정했다 만약 매..

    2024.02.23
  • (Node.js) MVC 디자인 패턴

    MVC 패턴 NodeJS에 적용해 보기!! 0. MVC패턴을 적용하게 된 계기 1. MVC패턴이란 2. MVC 패턴을 선택한 이유 3. MVC 패턴에 대한 간단한 설명 4. 나의 MVC패턴 적용 전 / 후 Server Tree 5. 후기 0. 잊고 있던 디자인 패턴 ( MVC 패턴) 글 작성을 시작하기 전에 디자인 패턴... 이전에 국비교육을 다닐 때 지나가는 듯이 들었던 기억이 있다 그리곤 나중에 제대로 알아봐야겠다라고 생각하고 잊어버렸던 거 같다 그렇게 어느 날... 친한 N사 백엔드 개발자를 만나면서 궁금해하길래 내 gitHub를 보여줬다 그 녀석이 보자마자 하는 말은... 뭐야 형... 이거 패턴이 왜 이래? 이야기를 듣고 나선 아차 싶으면서 잊었던 디자인패턴이라는 것이 생각났다 그렇게 다시 디자..

    2023.09.24
  • (Node.js) SNS_Kakao 간편 가입 및 로그인 구현

    플랫폼을 개발하는 과정에서 단순하게 이메일을 통한 가입이 아닌 간편 소셜 가입과 로그인 기능을 추가하게 되었다 크게 두 가지로 나눴다 모든 사용자의 정보를 입력받아 가입하기 SNS 간편 가입 해당 기능에 대한 API를 혼자 다하기보다는 기능을 나눠서 진행하기로 했다 나는 SNS를 통한 가입 및 로그인을 맡게 되었다 정식으로 개발하는 단계는 아니여서 그냥 내 계정으로 테스팅을 진행하게 되었다 소셜 네트워크는 Kakao, Naver를 먼저 시작했다 그중에서도 Kakao !! Kakao API를 사용하기 위해서 일단 어떻게 흘러가는지? 어떻게 우리가 가입 또는 로그인을 편하게 할 수 있게 도와주는지 알아야 했다 REST API를 알아야 하고 REDIRECT URI를 등록해야 하고 등등 이러한 사전설정들은 넘어..

    2023.09.03
  • (Node.js) nodemailer 라이브러리

    어느덧 취직을 해서 업무 하는 와중에 NodeJS를 이용해서 이메일 인증 코드를 전송하는 기능을 만들 수 있다고 한다 이에 저는 'nodemailer' 라는 라이브러리를 통해 이메일 인증코드를 보내서 좀 더 있어보이는 ? 회원가입을 만들 수 있도록!! 하려고 한다 기능 구현 기준은 gmail을 기준 ! 본격적으로 라이브러리를 설치하고 코드를 작성하기 전에 해줘야 할 사전 작업을 먼저 해봅시닷~! 이메일을 발송하기 위해서 발신 이메일이 있어야 하며 해당 이메일의 보안 설정을 2단계까지 설정하여 앱 비밀번호라는 걸 발급받아야 한다 그리고 나오는 창에서는 다음과 같이 설정한다 앱 선택 : 기타 이름 : nodemailer라고 설정 생성 후 나오는 16자리의 발급 비밀번호로 계정 비밀번호를 바꿔주었다 설정이 완..

    2023.08.15
  • (Project) TeamProject U2VIBE [Nodejs]

    Nodejs를 배우고 난 후 팀단위로 이루어진 첫 프로젝트를 만나게 되었다..... ( 기간 : 22.11.03 ~ 22.11.15 → 2주 ) 팀이 꾸려지고 어쩌다 보니...? 눈을 떠보니까 팀장이라는 직책을 맡아버렸다 총 4명으로 이루어졌고, 나와 3명의 팀원들이 같이 하게 되었다. ( 그 친구들을 위해 팀원들이라고 칭하려고 한다) 팀명은... 음... 어? U2VIBE 어때 다들? 이때.. 즉, 프로젝트 기간 때에만 해도 4개로 나눠진 팀들 중에서 유일하게 20대 팀 + Naver.VIBE 페이지를 토대로 하니까... ㅋㅋㅋ... 그렇게 프로젝트는 시작되고, 다들 역할을 나누기 시작했다 ( 수기가 편한 1인.. ) 서로서로 작업을 하던 와중에 한 팀원이 팀원 A : 팀장님? 이거 왼쪽 메뉴바랑 하단..

    2023.02.27
이전
1
다음
티스토리
© 2025 TISTORY. All rights reserved.

티스토리툴바