JS 진입장벽이 낮고 비전공자들이 처음 입문하는 경우가 많은 언어이다. 그렇지만 깊게 파면 어려운데다 다른 언어에 비해 덕지덕지 뭘 붙인 것 같은 느낌을 준다. 버전별 차이도 심하다. 그런데 이 덕지덕지도 다들 이유를 가지고 있고, JS의 역사를 이해하면 좀 받아들일
린트(lint) 또는 린터(linter)는 소스 코드를 분석하여 프로그램 오류, 버그, 스타일 오류, 의심스러운 구조체에 표시(flag)를 달아놓기 위한 도구들을 가리킨다. 이 용어는 C 언어 소스 코드를 검사하는 유닉스 유틸리티에서 기원한다.ESLint는 EcmaSc
node.js는 이런 구조로 이루어져있다. 인터넷에 조금씩 다르게 나와있던데 대충 말하는 건 같아보인다. 명백한 사실관계가 궁금하면 해당 깃허브에 들어가면 node.js 프로젝트를 확인할 수 있다.https://github.com/nodejs/node여기서 v
둘 다 라이언 달이라는 개발자가 만들었다. 아버지가 같음. node.js를 만든 라이언 달이 deno는 top-level await가 되는 장점이 있다는데 내가 알기론 node.js에서도 top-level await가 가능하게 되었다는 이야기가 여기저기서 들려와서
이건 그냥 제가 공부했습니다~ 하는 느낌으로 살짝 말만 바꿔서 쓴거라 혹시라도 누군가 이 글을 발견한다면https://velog.io/@nittre/%EB%B8%94%EB%A1%9C%ED%82%B9-Vs.-%EB%85%BC%EB%B8%94%EB%A1%9C%ED
언어의 최고 로우 레벨에서 직접 표현되는 불변 데이터이다. 문자숫자Number 타입은 배정밀도 64비트 이진 형식 IEEE 754 값(-(2^53 − 1)부터 2^53 − 1까지의 수.부동소수점 숫자, +Infinity, -Infinity, NaN.Not a Numbe
크롬을 켜서, 브라우저 주소창에 google.com을 치자, 구글 페이지가 나타났다. https://velog.io/@old_dorim 라고 치자 내 블로그가 나타났다. 이 사이에 무슨 일이 일어났을까?DNS 서버는 도메인 주소를 서버의 실제 IP 주소로 변환
https://typescript-kr.github.io/pages/tutorials/ts-for-oopers.html위 링크는 typescript의 공식 문서인 TypeScript-Handbook을 한국어로 번역중인 게시글 링크이다. 내가 모르는 부분/재밌는