타입스크립트를 다시 사용해보고 공부할 겸 간단한 미니프로젝트로 투두리스트 프로젝트를 만들어 보았다.온라인 강의를 따라하면서 기존에 제공하는 강의인 JS 형식으로 프로젝트를 작성하지 않고 TS와 Tailwind CSS 를 사용하여 새롭게 리팩토링 하여 투두 프로젝트를 완
이번 메인 프로젝트에서 쇼핑몰을 선택하게 되어 구매를 할 때 사용자의 주소 정보가 꼭 필요하게 되었습니다. 그래서 사용자가 직접 주소 정보를 작성하게 되는데 일일히 사용자가 자신의 주소를 작성하기에는 불편하기에 우편번호 검색 서비스를 이용해 쉽고 간편하게 우편번호 검색
프리 프로젝트가 끝난 후 다시 돌아온 회고.. 블로그에 프로젝트를 시작한다고 떠나고 살아서 잘 돌아왔다. 프로젝트를 하면서 많은 우여곡절을 경험했고 실력이 많이 늘었다고 생각한다. 스택 오버플로우의 클론 코딩을 팀을 짜서 진행했고, 페이지를 만드는 것보다 서버쪽과 통
어제 Section4의 회고와 기술면접 시간 이였는데 일정이 생겨서 참여를 못했다......... 간단하게라도 회고를 하자면 음.. Section 4는 프로젝트 유닛이 가장 고생했다.. 내가 배운걸 처음부터 응용하면서 만들려고 하니까 막히는 부분도 많았고 하루종일
Proxy에 대해서 알아보기 전에 이전 섹션에서 배운 CORS 에 대해서 알고 가자면 CORS는 Cross-Origin Resource Sharing의 줄임말로, 한국어로 직역하면 교차 출처 리소스 공유라고 해석할 수 있다. 웹 개발을 하다보면 반드시 마주치는 에러중
이번 배포 실습 이후로 CI/CD에 대하여 학습하였다.CI/CDCI: 개발자를 위한 자동화 프로세스의 지속적인 통합(Continuous Integration)CD: 지속적인 서비스 제공(Continuous Delivery) 및 지속적인 배포(Continuous Depl
오늘은 더 나아가서 TypeScript에 대해서 더 알아보는 시간이다 :) 숫자형 열거형(Enum) 처음에 배운 내용은 열거형에 대한 내용이였다. TypeScript의 열거형(Enum)은 특정 값의 집합을 정의할 때 사용된다. 위와 같이 작성해보았다 😀 그랬더니
Section 3가 끝나고 Section 4로 들어오면서 소홀해진 나의 블로그.. 어쩜 좋지 😂 솔로 프로젝트를 시작하면서 블로그 작성을 해야 한다는 것을 완전히 잊고 있었다.. 오늘은 TypeScript에 대하여 가볍게 알아보았다. 미뤄왔던 블로그 작성을 다시 시작
길고 길었던 Section 3이 끝났다.. 2월부터 시작해서 벌써 5월이 된 지금 나는 코드스테이츠에 들어오기 전과 많이 달라졌을까? 여전히 강의는 많이 어렵고 따라가기 힘들다는 생각이 들지만 최대한 열심히 따라가려고 노력하는 중이다. 1. 목표 상기하기 🎈 > 현
오늘은 릴레이 블로깅 3번째 주제 서버에 대하여 알아볼 시간이다.서버는 클라이언트에게 네트워크를 통해 정보나 서비스를 제공하는 컴퓨터 시스템으로 컴퓨터 프로그램 또는 장치를 의미한다. 특히, 서버에서 동작하는 소프트웨어를 서버 소프트웨어라 한다.보통 어딘가에 접속하려고
웹표준 웹 표준이란 W3C(World Wide Web Consortium)에서 권고하는 ‘웹에서 표준적으로 사용되는 기술이나 규칙’으로, 사용자가 어떠한 운영체제나 브라우저를 사용하더라도 웹페이지가 동일하게 보이고 정상적으로 작동할 수 있도록 하는 웹 페이지 제작 기법
오늘은 릴레이 블로깅 2번째 주제로 정한 비동기에 대하여 알아보자😀 2번째 주제로 비동기를 선택한 이유는 비동기가 나에게 너무나도 어려웠기 때문이다.. 비동기에 대하여 더 알아보고 그냥 넘어가지 말고 이해하고 넘어가자. 비동기 우선 비동기란 무엇인가? 에 대하여 정
이번 챕터에서는 상태를 다루기 위해 만들었던 상태 변경 로직을 컴포넌트로 부터 분리하여 단순한 함수 컴포넌트를 만들기 위해서 Redux를 배워보는 시간이다. 😀 먼저 Reducer에 대하여 알아보자! Reducer Reducer는 Dispatch에게서 전달받은 A
오늘은 릴레이 블로깅... 내 차례가 왔다.. 화요일이라 2번째 이지만 상당히 부담 스럽다.. 😂 블로깅의 주제는 내가 더 알아보고 싶기도 하고 상당히 고생하고 어려웠던 고차함수를 선택했다. 고차 함수에 대해서 블로깅을 해보려고 한다. 우선 고차함수의 개념에 대해서
이번 챕터에서는 UI와 UX에 대해서 알아보겠습니다. UI(User Interface, 사용자 인터페이스) 사람들이 컴퓨터와 상호 작용하는 시스템을 의미합니다. 보통 UI라고 하면 떠오르는 화면상의 그래픽 요소 외에도, 키보드, 마우스 등의 물리적 요소도 컴퓨터와 상
회고 드디어 SEB_FE 섹션2가 끝나고 회고를 작성 할 시간이 왔다. 처음 섹션1을 시작할 때에는 전공자라서 큰 어려움은 없었지만 섹션2로 들어가 더 깊이 알아보려고 하니까 점점 어려움을 느끼는 것 같다.. 😂 주말과 남는 시간에 공부를 더 하면 진도를 충분히
걱정이 너무 많은 기술면접 준비 한번 열심히 해보도록 하자 😂"Promise 는 단어 그대로 '약속'입니다. ""프로미스를 사용하면 비동기 메서드에서 마치 동기 메서드처럼 값을 반환할 수 있습니다."(동기는 '직렬적'으로 작동하는 방식이고 비동기는 '병렬적'으로 작동
REST API에서 REST는 “Representational State Transfer”의 약자로, 로이 필딩 (Roy Fielding)의 박사학위 논문에서 웹(http)의 장점을 최대한 활용할 수 있는 아키텍처로써 처음 소개되었습니다. REST API는 웹에서 사용
객체 지향 프로그래밍의 특성 중 상속을 JavaScript에서 구현할 때에는 프로토타입 체인을 사용합니다.속성과 메서드를 물려주는 클래스를 부모 클래스, 속성과 메서드를 물려받는 클래스를 자식 클래스, 그리고 이 과정을 상속이라고 합니다.브라우저에서 DOM을 이용하면,