Skip to content

tackn77/node-study

Repository files navigation

勉強用プロジェクト

利用している要素技術

git

`https://git-scm.com/

  • .git .gitignore
  • 分散型でソースコードの管理を行う

Node.js

https://nodejs.org/

  • package.json package-lock.json node_modules
  • JavaScript文法での開発が可能な言語環境

Docker

https://www.docker.com/

  • Dockerfile .dockerignore
  • コンテナ技術。Node.jsの実行環境が構築されているイメージを利用することで開発者のローカル環境に依存せずに開発を行えるようにする。
  • 開発環境から実行環境まで同じ環境で行えるようにしている。

TypeScript

https://www.typescriptlang.org/

  • tsconfig.json
  • JavaScriptよりも型を意識する書き方で開発が出来る
  • 最終成果物としてJavaScriptファイルを生成する際にオプションで成果物を変更出来る。

ESLint

https://eslint.org/

  • .eslintrc.js tsconfig.eslint.json
  • ソースコードの静的エラーを解析する

Prittier

https://prettier.io/

  • .prettieignore .prettierrc.json
  • ソースコードの整形を行う

About

node勉強用プロジェクト

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published