post-thumbnail

라이브러리와 프레임워크 정의

Framework(프레임워크)프레임워크는 뼈대나 기반구조를 뜻하고, 제어의 역전 개념이 적용된 대표적인 기술입니다.  소프트웨어에서의 프레임워크는 '소프트웨어의 특정 문제를 해결하기 위해서 상호 협력하는 클래스와 인터페이스의 집합' 이라 할 수 있으며, 완성된 어플리케

3일 전
·
0개의 댓글

var,let,const 차이점

이는 변수를 유연하게 사용할 수 있다는 장점이 될 수 있지만, 몇백줄 몇천줄의 코드에서 기존에 선언한 변수에 재할당하게 되는 실수가 발생할 수 있는 위험이 있고 찾기도 어렵다.let으로 이미 선언한 변수 name에 다른 값을 넣었을 때 이미 name이라는 변수가 선언

3일 전
·
0개의 댓글

interface type 차이점

Interface는 선언 병합이 가능하지만, Type Alias는 그렇지 않다.Interface는 동일한 이름으로 여러 번 선언해도 컴파일 시점에 아래처럼 합칠 수 있다. 이런 동작을 선언 병합(Declaration Merging)이라고 한다.TypeScript 팀은

3일 전
·
0개의 댓글

interface

인터페이스는 상호 간에 정의한 약속 혹은 규칙을 의미한다.인터페이스를 사용할 때 인터페이스에 정의되어 있는 속성을 모두 다 꼭 사용하지 않아도 된다. 이를 옵션 속성이라고 한다.코드를 보면 personLog() 함수에서 obj 인터페이스를 인자의 타입으로 선언했음에도

3일 전
·
0개의 댓글

Converssu 프로젝트 1일차

나의 아직 얕은 지식을 반성하며 typescript와 상태관련라이브러리를 직접 써보기위해 토이프로젝트를 시작했다.토이프로젝트의 대상 사이트는 운동화 컨버스이다. 기본에 충실하면서도 굉장히 많은 기능이 있는 사이트이기에 토이프로젝트 사이트로는 굉장히 좋은 선정이라고 생각

4일 전
·
0개의 댓글

Typescript 함수

타입스크립트의 함수 선언 방법을 이해하기 위해 먼저 간단한 자바스크립트 함수를 보자위 자바스크립트 함수에 타입을 부여하면 아래와 같다.기존 자바스크립트 함수의 선언 방식에서 매개변수와 함수의 반환 값에 타입을 추가하였습니다.TIP : 함수의 반환 값에 타입을 정하지 않

4일 전
·
0개의 댓글

Typescript 기본타입

가장 기본적인 데이터 타입은 JavaScript, TypeScript에서 boolean 값이라고 일컫는 참/거짓(true/false) 값이다.JavaScript처럼, TypeScript의 모든 숫자는 부동 소수 값이다. 부동 소수에는 number라는 타입이 붙혀진다.

4일 전
·
0개의 댓글

타입스크립트란?

타입스크립트는 이름그대로 자바스크립트에 타입을 부여한 언어이다.그렇다면 왜 굳이 자바스크립트가 있는데 타입을 부여해서 사용하는지 그 이유에 대해 알아보자.자바스크립트는 선언할 때 타입을 지정해주지 않기 때문에 동작하면서 형변환이 되어 있을 수도 있고, 그런 부분으로 인

4일 전
·
0개의 댓글

docker VS virtual machine

기업협업을 시작하고 1주가 어느새 지나갔다. 1주가 어떻게 지나갔는지도 모를정도로 바쁘게 지나간 것 같다. 그럼 기업협업을 시작하고 1주동안 나는 무엇을 얻었는가? docker docker설명을 듣다가 이사님께서 질문을 하셨다.docker란 무엇인가? 아직 겉핥기

2022년 5월 16일
·
0개의 댓글

2차 프로젝트 완료 후 회고록

프로젝트명 : justbnbfrontend : https://github.com/wecode-bootcamp-korea/justcode-4-2nd-justbnb-frontbackend : https://github.com/wecode-bootcamp-

2022년 5월 2일
·
0개의 댓글

AWS 배포 후 느낀점

이틀간 AWS 배포를 했고 어찌됬건 배포에 성공후 드디어 회고록을 쓰게 됬다.개인적으로 AWS배포가 개발하면서 접했던 위기(?)보다 더 큰 위기를 경험했다고 생각한다.AWS배포를 하면서 여러 에러를 마주했지만 그중에서도 기억에 남는 에러에 대해서 적어보려고 한다.이건

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

1차 프로젝트 발표 후 회고록

2주간 정신없이 프로젝트로 몰아치는 바람에 밸로그에 이제야 회고록을 쓰게 됬다.우리팀은 숨고 홈페이지를 클론코딩하여 숭고라는 홈페이지를 만들었다.프로젝트 관련하여 하고 싶은 말은 많지만 우선 크게 배운점과 아쉬운점으로 나누어서 이야기 해보려고 한다.1.좋은 팀원들정말

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

[react]redux 용어정리

상태에 어더한 변화가 필요하면 액션이라는게 발생한다.액션객체는 type 필드를 반드시 가지고 있어야한다. 이 값을 액션의 이름이라고 생각하면 된다.그리고 그 외에 값은 나중에 상태 업데이트를 할때 참고해야 할 값이며 작성자 맘대로 넣을 수 있다.액션 객체를 만들어주는

2022년 3월 27일
·
0개의 댓글

[react/node.js] 연동 시 ECONNRESET 에러

Proxy error: Could not proxy request /user/login from localhost:3000 to http://172.23.3.151:8000/.See https://nodejs.org/api/errors.htmlreac

2022년 3월 25일
·
0개의 댓글

[react]redux 개발자 도구 설정

우선 크롬 웹 스토어 에서 확장 프로그램을 설치한다그 다음에는 프로젝트에 redux-devtools-extension을 설치한다.yarn add redux-devtools-extension그리고 index.js에 다음 코드를 추가하면 완료이다.

2022년 3월 23일
·
0개의 댓글

[react]redux로 counter 모듈 만들기

리덕스 모듈이란 다음 항목들이 모두 들어있는 자바스크립트 파일을 의미한다. 액션 타입 액션 생성함수 리듀서 우선 redux 환경설정부터 시작하자 > npx create-react-app redux-project > cd redux-project > yarn add r

2022년 3월 22일
·
0개의 댓글

[javascript]export, import

export 문은 JavaScript 모듈에서 함수, 객체, 원시 값을 내보낼 때 사용한다. 내보낸 값은 다른 프로그램에서 import 문으로 가져가 사용할 수 있다.내보내기에는 두 종류, 유명(named)과 기본(default) 내보내기가 있다. 모듈 하나에서, 유명

2022년 3월 22일
·
0개의 댓글

[prisma]prisma foreign key 문법

mysqlmysqlmysql

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

[wecode]4주차 회고

시간이 참 빠르다. 어느새 wecode를 한지 1달이 지났다.한달동안 나는 얼마나 열심히 했는가 치열하게 했다고 말할 ㅇ수 있을까.처음에 학원을 다니겠다고 결심하는 것은 나에겐 큰 결단이었다.일단 개발쪽으로 다시 발을 들이겠다고 생각한 현재의 나는 단점이 많았다.우선

2022년 3월 16일
·
0개의 댓글

[react]리덕스(redux)

리덕스는 리액트 생태계에서 가장 사용률이 높은 상태관리 라이브러리이다.프로젝트의 규모가 큰가?Yes: 리덕스No: Context API비동기 작업을 자주 하게 되는가?Yes: 리덕스No: Context API리덕스를 배워보니까 사용하는게 편한가?Yes: 리덕스No: C

2022년 3월 13일
·
0개의 댓글