목록전체 글 (296)
[꼼꼼한 개발자] 꼼코더
🙋🏻♂️ 문제 ✅ 정답 💡 느낀 점 확실히 코드가 간결해지는 장점이 여러 효과를 불러오기 때문에 무시 못 한다!
🧹 두서없이 적는 쉬운 정리1. DOM은 웹 페이지를 정의하는 하나의 객체, 쉽게 말해 하나의 웹 사이트의 정보를 모두 담고 있는 큰 그릇.2. 리액트는 빠른 화면 내용을 변경하기 위한 가상의 DOM인 Virtual DOM을 사용한다.3. 화면이 업데이트된다는 말은 곧 DOM이 수정된다는 말4. 리액트는 화면 업데이트 시 DOM을 직접 수정하지 않고 업데이트 해야 할 최소한의 부분만을 찾아서 업데이트한다.5. 컴포넌트는 구성 요소라는 뜻이며 하나의 컴포넌트는 여러 컴포넌트로 조합할 수 있다.(마치 레고)6. 컴포넌트는 블록 형식이라 재사용성이 뛰어나다7. 리액트의 장점 : 빠른 업데이트 & 렌더링 속도, 컴포넌트 사용으로 인한 뛰어난 재사용성, 활발한 커뮤니티, 모바일 웹 개발 가능)8. 리랙트의..
🧹 두서없이 적는 쉬운 정리 1. 라이브러리란 : 자주 사용되는 기능들을 모아놓은 것, 개발자가 제어권을 가지고 있다. 2. 사용자 인터페이스(UI) : 사용자와 컴퓨터 중간에 입력과 출력을 제어해 주는 것 3. 리액트는 '자바스크립트 UI 라이브러리'이다 4. 리액트는 spa 를 쉽고 빠르게 만들 수 있도록 해주는 도구이다. (자세한 내용은 아래 참고) 🤷🏻 리액트란? 공식문서에는 '사용자 인터페이스를 만들기 위한 자바스크립트 라이브러리'라고 정의되어 있다. 📖 라이브러리란? 자주 사용되는 기능들을 정리해 모아 놓은 것을 의미한다. 라이브러리(일상, 프로그래밍) 일상 : 도서관에 수많은 책들이 정해진 기준에 따라서 잘 정리되어 꽂혀있는 걸 볼 수 있다. 프로그래밍 : 특정 프로그래밍 언어에서 자주 사용..
🙋🏻♂️ 문제 ✅ 정답 💡 느낀 점 JSX가 필수가 아니지만 코드 사용량을 줄여줘서 사용할 예정!
🙋🏻♂️ 문제 ✅ 정답 💡 느낀 점 리액트 공부도 하게 되었는데 중요한 부분들을 간단하게 적어서 기억을 오래 유지해야겠다.
🧹 두서없이 적는 쉬운 정리 1. 함수는 입력을 받아 정해진 출력을 하는 것 2. 자바스크립트의 함수는 2가지이다.(function statement, arrow fuction expression) 3. 함수 호출은 함수 이름 뒤에 괄호를 붙이고, 괄호 안에 파라미터 값을 넣어준다. (자세한 내용은 아래 참고) 🤷🏻 함수란? 함수는 프로그래밍에서 입력(파라미터 혹은 인자)을 받아 정해진 출력을 하는 동작을 수행하는 것을 의미. 자바스크립트에서 함수를 정의하는 방법은 크게 두 가지로 나눌 수 있다 function statement를 사용하는 방법 arrow fuction expression을 사용하는 방법 🧑🏻💻 function statement를 사용한 함수 정의 function sum(a, b) {..
🧹 두서없이 적는 쉬운 정리 1. 데이터로 연산할 때 연산자를 사용한다. 2. 연산자는 [대입, 산술, 증감, 관계(비교), 동등, 일치, 이진 논리, 조건부(삼항)]가 있다. 3. 대입 연산자 : 말 그대로 대입, '=' 사용 4. 산술 연산자 : 사칙연산, %(나머지), **(지수)로 구성 5. 증감 연산자 : 증가, 감소를 시행, '++'와 '--'를 사용 6. 관계(비교) 연산자 : 비교를 시행, ['', '=']를 사용 7. 동등 연산자 : 동등한지 비교, '=='를 사용 8. 일치 연산자 : 완전히 일치한 지 비교, '==='를 사용 9. 이진 논리 연산자 : true와 false값을 비교, '||'와 '&&'를 사용 10. 조건부(삼항) 연산자 : 조건에 따라 결과가 두 가지로 나눠지는 것..