IT 개발자가 되기위한 여정

컴퓨터 공부를 시작함에 앞서 계획 및 개발에 대한 내용을 풀어나갈 생각입니다.

자바스크립트 2

[1차 - 개인] Vanilla JS Notion 클론 만들기

📌 과제 설명 배포 페이지 최종 완성된 디렉토리 루트 최종 플로우 차트 작동 Sample 첫 이미지 메인 루트에서 주소이동 클릭한 게시글 굵은 글씨 전환 마우스 호버시 굵은 태두리 + 추가 삭제 버튼 왼쪽 화살표 클릭 시 하위 문서 추가 간단한 에디터 (굵기 기울기 언더바등) Debounce를 통해 api 갱신은 1초에 한번 두번째 이미지 유저 이름 클릭 시 이름변경 , 주소변경 , 자동 페이지 변경 새 페이지 클릭 시 자동으로 게시글 추가 + 주소변경 세번째 이미지 통신이 정상적으로 되면 작성중인 데이터 (localStorage에 저장중)이 삭제 비정상적인 접속 종료가 되면 다음에 해당 문서 조회 시 갱신할꺼냐고 물어봄 History Api를 통해 뒤로가기 등이 가능 👩‍💻 요구 사항과 구현 내용 Co..

자바스크립트 네이밍을 효율적으로 작성하기

시작하기에 앞서 최근 시작한 프로그래머스 바닐라 JS 첫 주차를 수강하며 네이밍 규칙을 정리할 겸 번역한다. https://school.programmers.co.kr/learn/courses/14723 [스터디/17기] 프론트엔드 개발을 위한 자바스크립트 (feat. VanillaJS) 🎁 프론트엔드 개발을 위한 자바스크립트 스터디 모집 중! 이번 기수 일정이 맞지 않다면 오픈 알림 신청하고 최저가에 수강하세요! 오픈 알림 신청 프론트엔드 개발을 위한 자바스크립트 온라 school.programmers.co.kr 기본적으로 에어 BNB 네이밍 컨벤션을 알고 있다는 전재 하에 작성되었습니다. 1. Variables (변수) // bad var value = 'Robin'; // bad var val = ..