본문 바로가기

TypeScript2

[React + TS] 대한민국 지역 선택(시, 군, 구) Select Box 만들기 프로젝트에 들어갈 지역 선택 select box를 만들어야 했다.다른 방법들은 복잡한거 같아 무식하지만 확실한 방법을 선택했다. 그냥 냅다  지역을 배열로 구현하였다.export const area = [ { name: "서울", subArea: [ "강남구", "강동구", "강북구", "강서구", "관악구", "광진구", "구로구", "금천구", "노원구", "도봉구", "동대문구", "동작구", "마포구", "서대문구", "서초구", "성동구", "성북구", "송파구", "양천구", "영등포구", "용산.. 2024. 8. 16.
[TS] 타입스크립트를 사용하는 이유 TypeScript? 타입스크립트는 자바스크립트의 기본적인 틀을 가져가면서 거기에 타입 지정이라는 옵션을 얹은 것이라고 생각하면 된다. 초창기의 웹페이지는 지금의 웹페이지처럼 사용자와 인터랙티브한 기능이 많지 않았고, 도서관에서 책을 꺼내보듯이 인터넷 생태계에 많은 양의 정보를 저장해두고 꺼내보는 형식이었다. 그래서 자바스크립트는 견고한 구조를 짜기보다는 빠르게 어떤 기능을 만들기 위해 개발된 언어였다. 그러나 복잡한 웹앱들이 등장하고 프론트 쪽에서 할 일이 많아짐에 따라 견고한 프로그램이 만들어질 필요성이 요구되자 다른 정적 타입 언어들처럼 자바스크립트에도 견고하게 만들 수 있는 언어의 기능이 필요해졌다. 그래서 등장한 것이 타입스크립트이다. 자바스크립트(Javascript) VS 타입스크립트(Type.. 2023. 10. 30.