본문 바로가기
728x90

🤙🏻 All121

💻 TIL 19일차 - 21.07.08 ✍🏻 오늘 배운 것, Key Point React 리액트는 프론트엔드 개발을 위한 JavaScript 오픈소스 라이브러리이다. 리액트는 선언형, 컴포넌트 기반, 다양한 곳에서 활용할 수 있다는 특징이 있다. 리액트는 한 페이지를 위해 HTML / CSS / JS 로 나눠서 적기보다는 하나의 파일에 명시적으로 작성할 수 있게 JSX를 활용한 선언형 프로그래밍을 지향한다. 또한 하나의 기능 구현을 위해 여러 종류의 코드를 묶어둔 컴포넌트를 기반으로 개발한다. 컴포넌트로 분리함ㄴ서로 독립적이고 재사용 가능하기 때문에 기능 자체에 집중하여 개발할 수 있다. 리액트는 JavaScipt 프로젝트 어디에든 유연하게 적용될 수 있다. Facebook에서 관리되어 안정적이고 가장 유명하며리액트 네이티브로 모바일 개발도 .. 2021. 7. 8.
💻 TIL 18일차 - 21.07.07 ✍🏻 오늘 배운 것, Key Point 고차함수 고차함수는 함수를 인자로 받을 수 있고, 함수의 형태로 리턴할 수 있는 함수이다. 함수는 변수에 저장할 수 있다. 함수는 함수를 담은 변수를 인자로 전달받을 수 있다. 마찬가지로 함수 내부에서 변수에 함수를 할당할 수 있다. 그리고 함수는 이 변수를 리턴할 수 있다. 여기서 변수에 할당하지 않고 함수를 바로 이용할 수 있다. 어떤 고차함수에 함수를 인자로 전달하고, 고차함수는 함수 자체를 리턴한다. 변수가 빠졌을 뿐, 동일하게 동작한다. 이 때 다른 함수의 인자로 전달되는 함수를 콜백함수라고 한다. 콜백 함수의 이름은 어떤 작업이 완료되었을 때 호출하는 경우가 많아서 답신 전화를 뜻하는 콜백이라는 이름이 붙여졌다. 이 외에도 내장 고차함수, map, fil.. 2021. 7. 7.
💻 TIL 17일차 - 21.07.06 ✍🏻 오늘 배운 것, Key Point 이벤트 객체 기본적인 이벤트를 알고 이벤트 핸들러를 구현해보았다. 구현한 이벤트 핸들러를 적절한 엘리먼트에 적용하여 사용자가 엘리먼트에 특정 이벤트를 발생시켰을 때 이벤트 핸들러가 동작하도록 하였다. 💡 오늘 느낀 점 이벤트 객체를 잘만 사용하면 뭔가를 좀 더 재밌게 구현해 볼 수 있을 것 같다. 오늘 Sprint Review시간에 다른 분들이 자신이 만든 것들을 자랑하는 걸 보고 꽤 많은 자극을 받았다. 복습한다는 느낌보다는 뭔가를 만든다는 생각으로 재밌게 접근해봐야겠다. 🏇 내일 할 일 TIL 놓치지 않고 꾸준히 쓰기 (Default) 1일 1커밋하기 (Default) 1시간 짬내서 운동하기 나만의 집중플랜 세워보기 Review 게시판 글 못 쓴 것들 하나씩 채.. 2021. 7. 7.
💻 TIL 16일차 - 21.07.05 ✍🏻 오늘 배운 것, Key Point DOM HTML을 바라보는 또 다른 관점인 DOM(Document Object Model)을 학습해보았다. DOM을 이해하고 조작할 수 있으면 HTML을 단순한 문서에서 웹 앱으로 업그레이드할 수 있다. HTML에 자바스크립트 적용하는 법, 자식 엘리먼트 찾기, 부모 엘리먼트 찾기, DOM으로 HTML조작하기 등을 배웠다. 유효성 검사 퀴즈 페어분과 함께 유효성 검사 퀴즈를 풀어보았다. 💡 오늘 느낀 점 유효성 검사 퀴즈는 매우 간단하여 금방 끝났으나 DOM에 대해서는 확실한 복습이 필요할 것 같다. 얼른 복습해서 채워넣자! HTML 삽입 미리보기할 수 없는 소스 2021. 7. 7.