-
이번 글에선 JavaScript가 얼마나 강력한지 보여주도록 하겠습니다.
첫 번째로는 이 웹사이트입니다. JavaScript를 사용해서 내 위치를 가져올 수 있습니다.
그리고 내 위치의 날씨도 가져올 수 있고 할 일 목록을 저장할 수도 있습니다. 이 페이지를 새로고침하거나 껐다 켜도 사라지지 않고 그대로 있습니다. 멋지죠? 이게 여러분이 JavaScript로 할 수 있는 간단한 것들입니다.
조금 더 신나는 건 뭐가 있을까요🤔 Real time도 만들 수 있습니다. 예를 들자면...
이렇게 신기한 것들을 Real time으로 할 수 있습니다. 즉 실시간 채팅 같은 것입니다.
게임도 만들 수 있습니다. JavaScript로 만들어진 게임의 예시입니다. Impact JS에서 볼 수 있습니다.
이건 개발자들에 의해 만들어진 게임 중 한 가지일 뿐입니다. 여러분도 당연히 이런 이미지를 만들 수 있습니다. 멋지죠
전부 JavaScript로 만들어진 것입니다. HTML만 알면 이런 웹사이트를 만들 수 있습니다. CSS를 알면 센터에 무언가를 고정시킬 수 있고. JavaScript를 알면 이 캐릭터를 움직일 수 있게 됩니다. 완전 멋지네요.
JavaScript는 쓰이는 용도가 더 많습니다. Interactive한 것들을 만들어보고 싶다면 JavaScript가 여러분에게 도움이 될 것입니다. 그만큼 영향력이 강한 언어라는 것입니다.
그게 제가 이 언어를 고른, 좋아하는 이유입니다. 전문성을 위해 고른 이유이기도 하고요. 그래야 어떤 것을 함에 있어서 선택범위가 넓어지니까요.
별로 유명하지 않은 언어를 고를때는 선택범위가 좁아집니다. 예를 들면 Ruby를 골랐다고 가정해봅시다. Ruby만으로는 특별할 것이 없습니다. 그냥 Backend의 일부일 뿐이죠. 또 어디에 쓰일 수 있는지를 모르겠네요. 세상에 JavaScript를 대체할 언어는 없습니다. JavaScript는 심플하게 쓰이기도 하고 웹사이트에서.. 앱이나 비디오게임을 만들 때 쓰이기도 합니다. 리얼타임 앱을 만드는데에 쓰이기도 하고. 우린 다음 글에서 만나고. 그럼 안녕! 😉
'Blog > 노마드코더 - 초보자를 위한 바닐라 자바스크립트' 카테고리의 다른 글
#1-4 VanillaJS (0) 2021.08.22 #1-3 ES5, ES6 ES....WTF!?!?! (0) 2021.08.22 #1-1 Why JavaScript? (0) 2021.08.21 #0-2 What are we building (0) 2021.08.21 #0-1 Requirements (0) 2021.08.21 댓글