Deno

선택 이유

Deno는 Ryan Dahl의 새로운 프로젝트, secure runtime for TypeScript.

c/c++로 구현했던 node.js와 달리 초기에는 Go로 구현하려 했고, v8 go binding 구현 흔적도 남아 있다. 하지만 go에서 별도의 gc 문제로 인해 rust로 전환. 애초에 Go로 구현하려고 했던 만큼 deno에는 go의 철학이 많이 스며들어 있다. 대표적인게 url 모듈 구조.

runtime

deno

  • deno: ts 실행
  • denon: nodemon처럼 파일 변경시 바로 재시작하는 데몬. deno는 npm 필요 없이 url을 기입하여 바로 모듈 설치가 가능하다. ryan이 발표에서 자랑했던 부분 중 하나.

node

  • node: js 실행
  • ts-node: npm install -g ts-node로 설치. tsc가 변환 후 node로 실행. 원래 tsc는 js 변환 역할만 수행.

Last Modified: 2020/09/02 16:45:40


2020 Book Reports  ·  통계학 책  ·  인공지능 책  ·  2017 Book Reports  ·  2018 Book Reports  ·  2019 Book Reports  ·  통계학 응용  ·  Template  ·  AWS Personalize  ·  통계학  ·  Project Management  ·  인공지능  ·  머신러닝  ·  TensorRT  ·  Cryptography  ·  이산수학  ·  PyData  ·  BigQuery  ·  Flask  ·  Docker  ·  GCP  ·  비지니스 책  ·  비지니스  ·  강화학습  ·  머신러닝 책  ·  Markov Decision Process  ·  Santander Product Recommendation  ·  Java  ·  Android Development  ·  Kubernetes  ·  Zsh  ·  Software Deployment  ·  AI Platform  ·  GCS  ·  XGBoost  ·  Deno  ·  JetBrains  ·  수식  ·  GPU Data Science  ·  Python  ·  Front-End  ·  Activation, Cost Functions  ·  알고리즘  ·  자료구조  ·  AWS  ·  NLP 링크  ·  알고리즘 링크  ·  머신러닝 링크  ·  사회심리학  ·  Information Retrieval  ·  OOP  ·  데이터 사이언스  ·  진화생물학  ·  수학  ·  미래학  ·  LifeHacks  ·  C++  ·  Decision Tree  ·  NLP  ·  Hadoop, Spark  ·  데이터 마이닝  ·  CNN, RNN  ·  운영체제  ·  머신러닝 분류기  ·  거리  ·  Support Vector Machine  ·  OAuth 2.0  ·  Naive Bayes  ·  컴파일러  ·  딥러닝  ·  Word Embedding  ·  컴퓨터시스템구조  ·  영어  ·  Go  ·  Scikit Learn  ·  NLP 실험  ·  MySQL  ·  Keras
is a collection of Papers I have written.
© 2000 - Sang-Kil Park Except where otherwise noted, content on this site is licensed under a CC BY 4.0.
This site design was brought from Distill.