인생이 쓰다!인생쓰
반응형

전체 글 90

Vue.js 시작

발표준비 겸 배우다가 중도포기했던 자바스크립트 프레임워크를 배워보려고합니다. 처음에는 리액트를 준비했지만 라라벨을 준비하면서 더 어울리는건 Vue가 더 어울린다고 생각해서 공부하게 되었습니다. 일단 자바스크립트 프레임워크는 자바스크립트로 작성된 애플리케이션 프레임 워크입니다. 여기서 프레임워크는 복잡한 코드나 내용을 간단하게 해주면서 미리 규격화 모듈화 되어있는 도구를 말합니다. 라이브러리는 단순 활용가능한 도구들의 집합을 말하고 프레임워크는 뼈대나 기반구조를 떠올리면 됩니다. 이제 Vue를 사용하려는 이유에 대해서 말하자면 자바스크립트의 유연함 때문인지 코드가 조금씩 복잡해지기 시작했고 이는 유지보수에 큰 악영향을 미쳤습니다. 이렇게 자바스크립트의 인기가 내려갈때 쯤 이 문제점들을 해결해주는 프레임워크..

공부/Vue.js 2021.03.09

자바스크립트 es6 최신문법 사용하기

Babel을 이용하면 ES6 이상의 최신 문법으로 작성한 자바스크립트 코드를 ES5 이하의 예전 문법으로 작성한 것 처럼 소스 코드 내의 문법의 형태를 변경할 수 있습니다. 예를 들면 제가 막혔던 부분은 $("textarea[name='testArea').text(` 변수 `); text 로 받아줄 변수가 Enter (줄바꿈) 이 포함되 있을때 . $("textarea[name='testArea').text(` 변수 `); 이런식으로 변수를 호출할시에 스크립트 페이지 내에서 줄바꿈 현상이 발생을 해서 스크립트 오류가 발생하였다. 이러한 막히는 부분을 해결하는방법을 찾다가 es6문법을 생각했고. 그러면서 babel이라는 트랜스 컴파일러를 사용했다. babel 을 사용하게 되면 정상적으로 스크립트 오류가 나..

개발/JavaScript 2020.02.14
728x90
반응형