천천히 앞으로!

천천히 앞으로!

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

천천히 앞으로!

컨텐츠 검색

태그

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

최근글

댓글

공지사항

아카이브

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.

티스토리툴바