post-thumbnail

REST API, RMM 성숙도 모델

REST는 REpresentational State Transfer의 약자이다. 2000년에 Roy Fielding은 웹 서비스를 디자인하는 아키텍처 접근 방식으로 REST를 제안했다. REST API는 웹에서 사용되는 데이터나 자원을 HTTP URI로 표현하고...

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

Javascript 비동기 함수 작동 원리 Event-loop

JavaScript 이벤트 루프 개념에 대해 공부해 보았다. Philip Roberts: Help, I’m stuck in an event-loop 영상이 도움이 되었다. 이벤트 루프를 통해 여러 작업들이 동시에 처리되는 동시성(concurrency)을..

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

😄 면접관: closure에 대해 설명해 보세요 🫠 네..?

면접관 앞에서 내 모습면접관에게 이 질문을 받는다면 대답할 수 있을까? 🤔면접에서 실제로 나올 수 있는 주제이기에 예상할 수 있는 꼬리질문까지 한번 정리해보자. 클로저는 함수와 함수가 선언된 어휘적 환경의 조합으로 외부 함수의 변수에 접근할 수 있는 ..

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

JSON과 JSON 메서드

어떤 언어에서든 데이터 구조와 실제 데이터를 다른 언어 및 플랫폼에서 해석 가능한 형식으로 전송할 수 있어야 합니다. JSON(JavaScript Object Notation)은 이를 가능케 하는 데이터 교환 포맷입니다...

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

extends와 super 실습(BeesBeesBees 회고)

피비의 격한 응원으로 시작해볼까. BeeBeeBee 과제를 마치고 조금 아쉽다는 생각이 들어서 다들 (내가) 이 좋아하는 Friends의 등장인물로 class extends 상속 실습을 보기로 했다.사실 등장 인물들은 캐릭터 클래스의 인스턴스 레벨이기는 한 것 같다..

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

CRLF LF로 생긴 문제 해결하기

fs.readFile callback으로 data를 출력하는 실습을 진행했다. npm으로 과제 제출을 하는데, 오류를 뱉어내는 터미널 (터미널은 잘못이 없지😤) 처음에는 당연히 코드를 잘못쓴 줄 알았지...

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

프로토타입 체인, extends와 super

하위 클래스를 만드려면 Javascript에서 extends 키워드를 통해 상속 받을 클래스를 명시한다. super 키워드는 부모 오브젝트의 함수를 호출할 때 사용한다. 🛑 생성자에서는 super 키워드 하나만 사용되거나 this 키워드가 사용되기 전에 호출되어야 합

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

객체 지향 프로그래밍? (캡슐화, 추상화, 상속, 다형성)

코드스테이츠 객체지향 프로그래밍 복습 중 추가로 위시켓 요즘 IT의 테오의 프론트엔드 자바스크립트에서 객체 지향을 하는게 맞나요? 글을 보고 일부를 발췌했습니다. 좀 더 정확하고 자세한 글은 원문을 참고하세요!...

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

2. 실용주의 접근법 - 예광탄

실용주의 접근법 - 예광탄사람들이 힘든 계산보다 예광탄을 좋아한다는 사실은 놀랄 일이 아니다. 예광탄은 반응도 즉각적이고, 실제 탄환과 동일한 환경 조건에서 날아가기 때문에 외부의 영향도 최소화된다. \_p96사용자들이 이전에 그런 시스템을 한 번도 본 적이 없기 때문

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

2. 실용주의 접근법 - 가역성

실용주의 접근법 - 가역성만약 여러분이 어떤 사실을 굳게 믿고 그 사실에 전적으로 의존하고 있다면, 거의 100% 그것이 변하게 될 거라고 얘기해주고 싶다. \_p90우리가 프로젝트 초기에 항상 최선의 결정을 내리는 것은 아니라는 점에서 매우 유용하다. \_p91최종

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

2. 실용주의 접근법 - 직교성

실용주의 접근법 - 직교성설계, 빌드, 테스트 그리고 확장하기에 쉬운 시스템을 만드는 데에 있어 직교성Orthogonality은 매우 중요한 개념이다. \_76p‘직교성'은 기하학에서 빌려온 용어다. 그래프의 축과 같이 두 직선이 직각으로 만나는 경우 직교한다고 말한다

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

프로토타입 prototype

JavaScript는 프로토타입 기반 언어(prototype-based language)입니다. 모든 객체들이 메소드와 속성들을 상속 받기 위한 템플릿으로써 프로토타입 객체(prototype object)를 가진다는 의미입니다. [[prototype]]과..

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

클래스와 인스턴스

자바스크립트 객체 지향 프로그래밍 (Object-oriented programming)의 클래스와 인스턴스에 대해서 학습해보자. 클래스는 청사진(blueprint)과 같다. 청사진을 바탕으로 한 객체 인스턴스를 만든다...

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

🌓 다크모드 토글 버튼 구현하기

코드스테이츠 미니 해커톤으로 아고라스테이츠를 구현해본 회고이다. 다크모드 버튼을 누르면 라이트/다크 모드로 전환이 된다.CSS variable을 사용해...

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

간단한 pagination 구현하기

코드스테이츠 미니 해커톤으로 아고라스테이츠를 구현해본 회고이다. 한 페이지에 10개의 discussion을 출력하는 페이지네이션을 구현해 보고...

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

LocalStorage에 저장하고 불러오기

코드스테이츠 미니 해커톤으로 아고라스테이츠를 구현해본 회고이다. 로컬스토리지를 사용해 입력 폼으로 받는 내용을 저장하고 출력해본다...

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

DOM으로 Element 나열하고 추가하기

코드스테이츠 미니 해커톤으로 아고라스테이츠를 구현해본 회고이다. 먼저 DOM으로 요소를 나열하고 입력 폼으로 추가하면서 생긴 이슈를 한번 확인한다...

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

유효성 검사 - 회원가입 페이지

아이디, 비밀번호, 이메일, 핸드폰번호 항목이 있는 간단한 회원가입 폼 유효성 검사 기능을 구현했다. 코드스테이츠에서 제공된 베이스 파일로 Bare Minimum Test는 완료! Advanced를 진행하면서 나온 이슈를 정리...

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

2. 실용주의 접근법 - 중복의 해악

실용주의프로그래머, 실용주의 철학의 지식 포트폴리오 내용 TIL 프로그래머로서 우리는 지식을 수집하고, 조직하고, 유지하며, 통제한다. 우리는 명세서에 지식을 문서화하고 실행 코드에서 그 지식이 생명을 갖고 살아나도록 한다. _65p ...

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

1. 실용주의 철학 - 소통하라!

실용주의프로그래머, 실용주의 철학의 지식 포트폴리오 내용 TIL 최고의 아이디어, 최상의 코드 혹은 가장 실용주의적인 사고 등이 있다고 해도 다른 사람들과 소통할 수 없다면 그것들은 궁극적으로 아무 효용이 없다. _54p ...

2022년 7월 17일
·
0개의 댓글
·