** 최근에 국비지원교육으로 프론트엔드 과정을 수료하였다. Vue.js를 기반으로 했던 수업이었는데 취업시장에 들어서니 Vue.js를 뽑는곳이 별로 없었고 Vue.js도 수박겉핥기식으로 배워 머리속에 남는것이 하나도 없었다. 그러던 중 국비지원으로 단기간에 React
** 1. css 개요 css 기본문법 css 선언 방식 내장방식: style사이에 내용을 작성하는 방식. 코드가 길어지면 보기가 힘들어지기 때문에 권장하지 않음. 인라인방식: 요소의 스타일을 직접 작성하는 방식(선택자가 없음). 먼저 처리되어지려고 하
** 1. css 속성 문자 color: 글자의 색상 text-align: 문자의 정렬 방식 left right center justify text-decoration: 문자의 장식(선) 기본: none(장식 없음)
JavaScript 선행 표기법 dash-case(kebab-case) ex) hello-world snake_case ex) hello_world camelCase ex) helloWorld PascalCase ex) HelloWorld Zero
JavaScript 시작하기 ECMA스크립트란? Ecma International이 기술 규격에 따라 정의하고 있는 표준화된 스크립트 프로그래밍 언어를 말하며, 자바스크립트를 표준화하기 위해 만들어졌다. 데이터 타입 확인 typeof를 통해 특정 데이터들이 무
JavaScript 데이터 문자 .indexOf(): 지정된 요소가 몇번째에 있는지를 알 수 있는 메소드로 요소가 없다면 -1로 출력된다. .slice(): 문자열의 일부를 추출하면서 새로운 문자열을 반환해주는 메소드다. .replace('변경하고 싶은
Webpack과 Babel 세팅하기JSX자바스크립트의 확장문법으로 코드가 간결해지고 가독성이 향상되며 보안성이 올라간다는 장점이 있다.변수를 넣을 때는 중괄호로 표현하기.class를 넣고싶을 때는 className이라고 표현하기.Hook리액트에서 원하는 시점에 정해진
ReduxRedux란 JS의 상태(= 컴포넌트 내부에서 사용하는 데이터)관리 라이브러리로서 본질은 Node.js 모듈이다.구독 발행 모델구독 발행 모델은 비동기 메시징 패러다임으로 발행자와 구독자가 있으며 그 사이에 브로커(두 객체사이에서 들어오는 메시지를 필터링하여