자바스크립트 어떻게들 사용하시나요? 정보
자바스크립트 어떻게들 사용하시나요?본문
한 달 째 자바스크립을 공부하고 있습니다.
뒤로 가니 객체, 클로저, 프로토타입 같은 고급 기능들이 나오는데,
설명은 아주 그럴듯 합니다.
그런데 궁금한게 이것들이 정말 실무에서 어떻게 사용될까?... 하는 생각이 듭니다.
제가 연습 삼아 만드는 것은 판매재고 프로그램인데 공부한 것을 쓸 자리가 없네요...ㅋ
주요 기능들은 php 에서 대부분 처리되고, 자바스크립이 하는 일은 post 전에 검증하고,
가져온 데이터 보이거나 감추기, ajax로 일부 내용 조회..정도?
솔직히 객체를 새로 만들 이유도 못찾겠네요.
DOM 조작과 변수,함수 이외에 뭐 쓸일이 없네요.
이런 기법들을 사용하는 가장 큰 이유가 코드중복 때문이라는데 중복될 만한 내용도 거의 없구요.
저는 일단 만들려는 프로젝트를 머리에 두고 강의 내용을 보면서 "내 프로젝트에는 이렇게 응용하면 되겠구나.." 를 생각하면서 진도를 나가는데 객체 이후에는 연상이 안되는 군요.
물론 어떤 분야(게임?)에서는 아주 유용할 수도 있겠지요.
그누보드를 예로 든다면 어떤 기능을 구현할 때 이 객체, 클로저, 프로토타입이 사용될까요?
이거 쓸데도 없는데 공부 계속해야 하나, 그만 둬야 하나.. 고민 중입니다.
이제 그만 하산 할까요?...ㅎ
추천
0
0
베스트댓글
머리로 프로젝트를 만들고 실제 코딩하시다보면
엥??? 웽??? 흐미.... 허걱..;;; 뷁...
이럴 때 쓰셔야 합니다.
엥??? 웽??? 흐미.... 허걱..;;; 뷁...
이럴 때 쓰셔야 합니다.
@빅클린코드 ㅋㅋㅋㅋ
웬지 이 글이 가장 마음에 와 닿네요..
웬지 이 글이 가장 마음에 와 닿네요..
댓글 12개
객체, 클로저, 프로토타입은 고급 기능도 아니고 그냥 일상적으로 아니..
그냥 안 쓰면 개발이 안됩니다.
그냥 안 쓰면 개발이 안됩니다.
@불바람 음~
예를들어 어떤 기능을 구현할 때인지 알려 주실 수 있나요?
예를들어 어떤 기능을 구현할 때인지 알려 주실 수 있나요?
쓰시는 범위를 너무 작게 생각하시는거 같은데 nodejs나 프론트 프레임워크를 알아보시면
진짜 공부할게 산 넘어 산 입니다.
진짜 공부할게 산 넘어 산 입니다.
자바 스크립트는 웹언어의 기본 문서 입니다.
PHP 를 기본으로 하시다보니 그렇게 보일수도 있겠네요
하지만 SPA(Single Page Application) 같은거 개발하면 그거 모르면 개발이 안됩니다.
다른분들도 언급하셨지만 그누보드 기준으로 하실려면 적당히 하시고
깊게 배우시려면 NodeJS 라도 하면서 하시면 될거 같네요
하지만 SPA(Single Page Application) 같은거 개발하면 그거 모르면 개발이 안됩니다.
다른분들도 언급하셨지만 그누보드 기준으로 하실려면 적당히 하시고
깊게 배우시려면 NodeJS 라도 하면서 하시면 될거 같네요
머리로 프로젝트를 만들고 실제 코딩하시다보면
엥??? 웽??? 흐미.... 허걱..;;; 뷁...
이럴 때 쓰셔야 합니다.
엥??? 웽??? 흐미.... 허걱..;;; 뷁...
이럴 때 쓰셔야 합니다.
@빅클린코드 ㅋㅋㅋㅋ
웬지 이 글이 가장 마음에 와 닿네요..
웬지 이 글이 가장 마음에 와 닿네요..
주요기능을 php로 한다고 전제하셨는데 주요기능을 js로 한다고 한번 생각을 해 보세요.
정말 많은 것이 필요합니다.
정말 많은 것이 필요합니다.
@비타주리
주요 기능을 js 로 한다는 것이 상상 자체가 안되는 실력이라...ㅎㅎ
주요 기능을 js 로 한다는 것이 상상 자체가 안되는 실력이라...ㅎㅎ
자바스크립트를 빼놓고 할 수 있는 것이... 서로서로 연결해 가면서 조화를 이루어야 하는거라...
백엔드 프론트엔드 분리해서 개발해보시면 바로 아실겁니다.
그누보드같이 ssr 기반이면 깊게 쓸일은 없지만 csr 이면 모르면 개발이 안됩니다.
그누보드같이 ssr 기반이면 깊게 쓸일은 없지만 csr 이면 모르면 개발이 안됩니다.