profile
보람의 보람

AWS Builders Online Series

아마존 혁신의 문화: Amazon Culture of Innovation 아마존의 미션 아마존은 기술 기업으로 알려져있지만 고객을 중심에 두고 해결책으로 기술을 사용할 뿐이다. 제프 베조스가 아이템으로 책을 가장 먼저 선정한 이유는 만져보지 않아도 구매가 가능하며

4일 전
·
0개의 댓글
post-thumbnail

[리액트를 다루는 기술] 4장 이벤트 핸들링

4.1 리액트의 이벤트 시스템 사용법은 일반 HTML에서 이벤트를 작성하는 것과 비슷한데 주의해야할 몇 가지 사항이 있다. 4.1.1 이벤트를 사용할 때 주의 사항 1) 이벤트 이름은 카멜 표기법으로 작성한다 예를 들어 HTML의 onclick은 리액트에서는 onCl

5일 전
·
0개의 댓글
post-thumbnail

[스터디]실무와 가까워지는 Node.js 개발(1)

왜 배울까? 커피 주문을 하는 서비스를 만들 것이다! 실생활에서는 어렵지 않다. 그러나 50명, 70명이 한 번에 주문을 한다면? 실제로 커피 주문을 받는 스레드...! 그런데 꼭 서비스를 만들어야 하나?? 구글 스프레드 시트를 하나 만 든 뒤 각자 주문을 적게 해도

5일 전
·
0개의 댓글
post-thumbnail

[리액트를 다루는 기술] 3장 컴포넌트

3장 컴포넌트 컴포넌트의 기능은 단순한 템플릿 이상. 데이터가 주어졌을 때 이에 맞추어 UI를 만들어 주는 것은 물론이고 라이프사이클 API를 이용하여 컴포넌트가 화면에서 나타날 때, 사라질 때 변화가 일어날 때 주어진 작업들을 처리할 수 있으며, 임의 메서드를 만들어

6일 전
·
0개의 댓글
post-thumbnail

[리액트를 다루는 기술] 1장 리액트 시작 & 2장 JSX

이전의 프레임워크들은 주로 MVC(Model-View-Controller) 아키텍처, MVVM(Modle-View-View Model) 아키텍처를 사용. 앵귤러의 경우 MVW아키텍처로 애플리케이션을 구조화여러 구조가 가진 공통점은 모델과 뷰가 있다는 것. 모델은 애플리

2022년 1월 17일
·
0개의 댓글
post-thumbnail

[타입스크립트 프로그래밍] 3장 타입의 모든 것

3.2.9 휴식 시간 : 타입 별칭, 유니온, 인터섹션 타입 별칭 (let, const, var로) 변수를 선언해서 값 대신 변수로 칭하듯 타입 별칭으로 타입을 가리킬 수 있다. Age는 number다. 타입 별칭을 이용하면 Person의 형태를 조금 더 이해하기 쉽

2022년 1월 15일
·
0개의 댓글

[타입스크립트 프로그래밍] 1장 & 2장

자바스크립트는 언제 실수를 알려주나? 바로 프로그램을 실행할 때다. 타입스크립트가 에러를 알려준다는 사실 자체보다 더 훌륭한 것은 에러를 알려주는 시점. 개발자가 텍스트 편집기에 코드를 입력하는 순간 곧바로 에러 메세지를 발생시킨다. 프로그램은 프로그래머가 작성한 다수

2022년 1월 15일
·
0개의 댓글
post-thumbnail

[이펙티브 타입스크립트] 1장 타입스크립트 알아보기

타입스크립트란?자바스크립트와의 관계 타입은 null이 가능한지, any 타입에서는 어떨지, duck typing이 가능한지 타입스크립트는 사용 방식 면에서 조금 독특한 언어이다. 인터프리터로 실행되는 것도 ❌, 저수준 언어로 컴파일 되는 것도 ❌ 실행 역시 타입스크립트

2022년 1월 15일
·
0개의 댓글
post-thumbnail

[자바스크립트 딥다이브 47장 & 48장] 에러처리 & 모듈

47장 | 에러처리 | 47.1 에러 처리의 필요성 에러가 발생하지 않는 코드를 작성하는 것은 불가능. 따라서 에러는 언제나 발생할 수 있다. 발생한 에러에 대처하지 않고 방치해두면 프로그램은 강제 종료됨. try...catch 문을 사용해 발생한 에러에 적절하게

2022년 1월 13일
·
0개의 댓글
post-thumbnail

[자바스크립트 딥다이브] 44장 REST API

REST(REpresentational State Transfer)는 HTTP/1.0과 1.1 스펙 작성에 참여했고 아파치 HTTP 서버 프로젝트의 공동 설립자이 로이 필딩의 2000년 논문에서 처음 소개되었다. 발표 당시의 웹이 HTTP를 제대로 사용하지 못하고 있는

2022년 1월 12일
·
0개의 댓글
post-thumbnail

[자바스크립트 딥다이브] 42장 비동기 프로그래밍

🙋 비동기 프로그래밍! 말은 엄청 많이 들어봤다. 그런데 과연 뭘까??? 앞서 실행 컨텍스트에서 공부한 것처럼 함수를 호출하면 함수가 코드가 평가돼서 함수 실행 컨텍스트가 생성됨 ➡️ 생성된 함수 실행 컨텍스트는 실행 컨텍스트 스택(콜 스택)에 푸시되고 ➡️ 함수 코

2022년 1월 12일
·
0개의 댓글

[자바스크립트 딥다이브] 35장 스프레드 문법

35장 스프레드 문법 ES6에서 도입된 스프레드 문법spread syntax(전개 문법)은 ... 하나로 뭉쳐 있는 여러 값들의 집합을 펼쳐서 개별적인 값들의 목록으로 만든다. 스프레드 문법을 사용할 수 있는 대상은 Array, String, Map, Set, DOM

2022년 1월 11일
·
0개의 댓글
post-thumbnail

[자바스크립트 딥다이브] 34장 이터러블

iteration protocol은 순회 가능한(itrable)한 자료구조를 만들기 위해 ECMAScript 사양에 정의하여 미리 약속한 규칙이다. ES6에서는 순회 가능한 자료구조를 이터레이션 프로토콜을 준수하는 이터러블로 통일해 for...of문, 스프레드 문법,

2022년 1월 10일
·
0개의 댓글
post-thumbnail

[자바스크립트 딥다이브] 27장 배열(3)

27.9 배열 고차 함수 배열하다가 왜 갑자기 고차함수가 나와요? 🙋 고차함수(High - Order Function,HOF)는 함수를 인수로 전달받거나 함수를 반환하는 함수! 자바스크립트는 일급 객체여서 함수를 값처럼 인수로 전달할 수 있으며 반환도 가능. 고차 함

2022년 1월 8일
·
0개의 댓글
post-thumbnail

[자바스크립트 딥다이브] 27장 배열(2)

27.8.7 Array.prototype.concat concat메서드는 인수로 전달된 값들을 원본 배열의 마지막 요소로 추가한 새로운 배열을 반환. 인수로 전달한 값이 배열인 경우 배열을 해ㅊ하여 새로운 배열의 요소로 추가. 원본 배열은 변경되지 않는다 > ## T

2022년 1월 7일
·
0개의 댓글
post-thumbnail

[자바스크립트 딥다이브] 27장 배열(1)

서론 : 왜 공부하는가? 일단 학기 중에 파이썬과 JS를 병행하면서 헷갈릴 때도 많았고 그래서 손코딩으로 과제를 낼 때 len() 대신에 .length를 과감하게 질러버린 적도 있었다. 그런 면에서 자료구조 B+은 정말 놀라운 성적. 배열의 메서드를 조금 더 많이 다루

2022년 1월 7일
·
0개의 댓글
post-thumbnail

[자바스크립트 딥다이브] 26장 ES6 함수의 추가 기능

26.1 함수의 구분

2022년 1월 6일
·
0개의 댓글
post-thumbnail

[자바스크립트 딥다이브] 25장 클래스 (1)

절반은 맞는이야기. 자바스크립트는 프로토타입 기반 객체지향 언어이다. ES5 에서는 클래스 없이도 다음과 같이 생성자 함수와 프로토타입을 통해 상속을 구현클래스는 사실 함수이며 프로토타입 기반 패턴을 클래스 기반 패턴처럼 사용할 수 있도록 하는 syntactic sug

2022년 1월 5일
·
0개의 댓글
post-thumbnail

6. 익스프레스 웹 서버 만들기(2)

4.2 절에서 라우터를 만들 때는 요청 메서드와 주소별로 분기 처리를 하느라 코드가 매우 복잡. if문으로 분기하고 코딩하여 보기에도 좋지 않고 확장하기도 어렵다. 익스프레스를 사용하는 이유 중 하나는 바로 라우팅을 깔끔하게 관리할 수 있다는 점. app.js에서 ap

2022년 1월 4일
·
0개의 댓글
post-thumbnail

[자바스크립트 딥다이브] 19장 프로토타입 (2)

프로토타입이 소유한 프로퍼티(메서드 포함)를 프로토타입 프로퍼티인스턴스가 소유한 프로퍼티를 인스턴스 프로퍼티라고 부른다.➡️ 프로토타입 체인을 따라 프로토타입을 검색하여 덮어 쓰는 것이 아니라 ➡️ 인스턴스 프로퍼티로 추가! ➡️ 이 때 인스턴스 메서드 sayHello

2022년 1월 4일
·
0개의 댓글