typeScript 2

[TypeScript] 타입스크립트와 자바스크립트의 차이

자바스크립트는 웹의 언어로써 빠르게 작성할 수 있고, 실행도 즉시 된다.그러나 프로젝트가 커지고, 팀원이 늘어나며, 코드가 오래 유지되어야 하는 순간부터 우리는 여러 질문들을 마주하게 된다. "이 함수는 정확히 어떤 값을 받는 거지?""이 객체에 이 속성이 정말 있는 게 맞나?" 이처럼 자바스크립트는 유연하지만, 이 유연함은 규모가 커질수록 예측 불가능성으로 바뀌기가 쉽다. 그리고, 타입스크립트는 바로 이 지점에서 등장하는 것이다. 1. 타입스크립트는 자바스크립트의 상위 집합이다.타입스크립트는 자바스크립트 위에 얹힌 확장 언어이다.즉, 모든 자바스크립트 코드는 타입스크립트에서도 그대로 동작한다. 예를 들어 아래와 같이 자바스크립트로만 이루어진 코드가 있다고 가정해보자.function greet(n..

PWA 프로젝트 세팅 방법

매번 JLPT 시험에 응시하고자 다짐하지만 ,, 여러 현생 이슈들로 인해서 접수조차 하지 않았었다 ..ㅎㅎ그래도 올해는 꼭 JLPT를 응시해보고 싶어서 버킷리스트에 추가했는데, 막상 혼자 공부하려니 동기 부여가 잘 안 되는 느낌이랄까 .. 그래서 겸사겸사 개발 공부도 할겸 일본어 단어들을 외울 수 있는 웹 사이트를 하나 만들어보기로 했다 🤩그리고 구체적으로 구상을 하다 보니 핸드폰으로 들고 다니면서도 편하게 단어를 외우고 싶은데, 그렇다고 네이티브 개발을 하자기엔 너무 과한 투자가 될 것 같아서 고민을 하던 중 PWA라는 걸 알게 됐다 !! 지금은 마라샹궈를 배달해놔서 곧 먹어야 하니 간단히 초기 세팅만 해두었는데, 추후 또 PWA 프로젝트를 만들 때 도움이 되고자 세팅 방법을 정리해두고자 한다 ! ..