반려동물 SNS 만들기 회원가입, 로그인 글쓰기 / 조회 / 수정 / 삭제 좋아요, 댓글 실시간 채팅 (socket io)
오늘은 실시간 강의가 아니라 코드라이언의 '일단 만드는 node.js'를 수강하는 날이었다!! 하루만에 노드를 다 듣는다고..? 백엔드에 ㅂ도 모르는데..? 싶었지만, 강의를 듣다보니 조금은 감이 왔다. 이 감을 놓치지 않고 복습해야할 것 같아서, 펫 프로젝트 부분은
\[JavaScript 런타임 : JavaScript가 동작할 수 있는 환경(실행기)을 말한다. 원래 JavaScript는 브라우저에서만 동작했으니까.서버를 만들 수 있다.특징Non-Blocking I/O (비동기 Input/Output, 캐셔가 다 처리하지 않고 바리
1210~1212 : 모듈화 1213~1218 : 메인 페이지 마크업, JavaScript 1219~1220 : JavaScript 못 붙인 것, 미디어쿼리 (4단계) 1. 사이트 분석 마크업을 하기 전에 간단하게 사이트를 분석해 보았다. 사이트가 너무 길어서 안의
1. 최적화 1. 최적화 하는 이유 사용자 경험이 좋아진다. 2. 성능 측정의 척도 올바르게 동작하게 만들고 === 리소스 (자원 소모를 얼마나 하는지 - 메모리, 네트워크 트래픽) 빠르게 동작하게 만든다 === 시간 3. 시간 측정 1. 초기 구동 시간 :
\[모두 오름차순 기준 설명, 필기!배열에서 최솟값을 찾아서 새로운 배열에 넣는다. 그리고 남은 배열에서 또 최솟값을 찾아서 새로운 배열에 넣는다...첫번째 값은 그냥 넣고, 그 다음 것이 자신의 위치를 찾아서 들어간다.(mergesort - 분할 정복 방법)배열을 원
1. 알고리즘 1. 알고리즘 > 컴퓨터가 어떤 일을 하기 위해서 알려줘야 하는 순서, 절차 > 시간 복잡도 계산 복잡도 - Big O 공간 복잡도 > #### coding test tips✨ 프로그래머스, 구름 EDU 같은 플랫폼에 익숙해지기. 사용 가능한
모듈 패턴 : 클로저를 이용해서 값을 은닉.캡슐화를 왜하는데?????? 에 대한 의문이 계속 있었는데, 예시를 드느라고 변수를 하나만 넣고 get set 하는 함수를 다 구현해서 그냥 객체랑 차이가 없어보였던 것 같다. 해당 객체에 필요한 변수가 여러개이고, 어떤 것은
1. DOM 1. createElement outerHTML : innerHTML : 요소에 포함된 HTML 마크업 -> XSS 공격 가능. 그래서 Node.textContent 같은 걸로 입력값 처리 필요. innerText : 요소 + 자손의 렌더링된 텍스트 콘
1. 멋사 수업 > ### overriding, overloading overriding - 메서드를 상속받아서 같은 이름의 새로운 함수로 만드는 것. overloading - 이름이 같은 매개변수 개수/타입이 다른 함수를 만들면 다른 함수로 취급하는 것. (js에는
오늘은 어제 만들었던 table(https://velog.io/@ddosang/Front-end-27그리고 손코딩을 다하고 prototype과 class에 대해서 나가려고 했는데.. 시간이 돼서 면접보러 떠났다.면접 봤으니 어쩔 수 없지만 수업 못따라가고 있는
1. 멋사 수업 이력서와 깃헙 이야기.. 를 먼저 들었다. 가장 중요하게 배워야 할 것은 페이지 구현. 1. Array, String, Math method 복습 2. strict mode 원래 js는 최대한 오류를 내지 않게 설계되어 있는데 해당 부분들을 엄격
배운 내용들을 되짚고, 앞으로 배울 내용들을 백신 맞듯이 가볍게 살펴보았다.객체객체는 반복이 안되기 때문에 (iterable이 아님), iterable로 만들고 싶으면 Symbol.iterator를 사용한다.객체는 클래스의 인스턴스. property와 method를 가
재귀함수피보나치 수열처럼 함수를 여러번 호출해서 return 하는 경우는 메모리 효율이 안좋다.즉시 실행 함수mapCall by value, reference, sharingjs 는 모두 call by value. reference type 을 인자로 넘기면 refer
공통 : github / 정규표현식 / HTTP(BE에서 더 중요) / SEO (FE에 가까움)FE : HTML / CSS / JS(AJAX) / REACT / (SASS) / (JQery) / WebPack BE : JS / tailwind or bootstrap
1. 멋사 수업 오늘은 이전 시간에 나갔던 반복문부터 다시 시작했다. for문에 대해 이어서 이해를 하면서 나가고, for ... of 사용법과 forEach 에 대해서도 간단하게 다루고, String built-in 함수들을 몇가지 보고 넘어갔다. indexOf,
\[문법 정리는 변수 할당 시 값을 메모리에 넣고 그것을 변수가 가리키게 만든다. 각 변수에 같은 수를 할당해도 주소는 모두 다른게 정석적인데, 파이썬 같은 경우는 메모리 관리를 위해 0~256은 미리 메모리에 올려놓고 변수가 선언되면 그것을 가리키게 만든다.&& ||