Siner's Blog

about me

6개의 게시글이 있습니다.

떡볶이맵 제작기 #12021년 7월 18일
문득 떡볶이가 먹고싶을때, 이곳을 방문하라
10주전 새로운 토이프로젝트가 뭐가 있을까 고민하다가 1주일에 한번은 먹어야 하는 떡볶이를 아이템으로 한 을 만들어 보기로 결심했다. 도메인을 먼저 정하는게 중요했는데, 떡볶이의 영어발음인 tteokbokki는 너무 길고, 한국인이 저 철자를 다 외우는 사람이 많지는 않다고 생각되어 ttbkk.com라는 간단한 도메인을 구입했다. (12달러로 .com…
프로덕션 레벨의 크롤러 개발 회고2021년 4월 18일
python은 과연 크롤링하기 좋은 언어인가
지난 25일동안 지인의 부탁으로 특정 게시판의 게시글들을 전부 크롤링하는 외주를 진행했었다. 이를 진행하면서 얻게 된 크롤링 관련 경험에 대해 적어보려고 한다. 지금까지 나의 크롤러 프로젝트는 python으로 개발이 되어있었는데, 이번엔 typescript로 작성해달라는 요구사항을 받아서 진행했고, 내가 느낀 python 크롤링과 javascript…
npm vs yarn vs pnpm vs yarn22020년 12월 19일
pnpm은 정말로 탄소절감과 ssd수명에 도움을 줄까?
서론 타입스크립트를 사용하면서 백엔드를 개발하면서 를 사용하던 도중, 의존성으로 함께 설치되는 의 타입을 가져오는데 의문을 가지게 되었다. 스크린샷 2020-12-19 오후 6 34 21 의존성으로 가져오는 버전 말고 다른 버전을 별도로 설치하고 있었다면 어떻게 되는거지? 싶어서 의 최신버전을(6.1.…
Express.js의 미들웨어(Middleware)2020년 1월 4일
Express 애플리케이션은 기본적으로 일련의 미들웨어 함수 호출입니다
참고자료 Express In Action Express.js Express의 에 대해 다룹니다. 1. Intro image Express는 자체적인 최소한의 기능을 갖춘 라우팅 및 미들웨어 웹 프레임워크이며, Express 애플리케이션은 기본적으로 입니다. 미들웨어 함수는 요청 오브젝트(req), 응답 오브젝트(res…
Express.js란 무엇인가 (Javascript 백엔드 프레임워크)2020년 1월 3일
Node.js를 위한 빠르고 개방적인 간결한 웹 프레임워크
참고자료 Express In Action Express.js Node.js, Express가 등장한 과 에 대해 설명합니다. 1. JS 엔진과 Node.js Express에 관해 얘기하기 전에, Node.js에 대한 얘기를 먼저 해야 합니다. 이를 위해 Express 인액션의 일부 내용을 발췌하였습니다. : JS…
class-validator를 사용한 타입스크립트(Typescript) Validation2019년 12월 17일
Typescript Data Validation
참고자료 : typestack/class-validator 를 사용하는 환경에서 를 사용하여 를 하는 과정을 다루고 있습니다. 1. Data Validation Data Validation(데이터 유효성 검사)이란, 다루는 데이터가 올바른 을 가지는지 확인하는 과정입니다. 2. class-validator typestack/class-validator…
Deployed by NetlifySource code on Github