profile
프론트엔드 개발자를 목표로 공부중입니다 🧐
post-thumbnail

JS> [Programmers] 모의고사

수포자는 수학을 포기한 사람의 준말입니다.수포자 삼인방은 모의고사에 수학 문제를 전부 찍으려 합니다. 수포자는 1번 문제부터 마지막 문제까지 다음과 같이 찍습니다.1번 수포자가 찍는 방식: 1, 2, 3, 4, 5, 1, 2, 3, 4, 5, ...2번 수포자가 찍는

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

JS> 완주하지 못한 선수 풀이

수많은 마라톤 선수들이 마라톤에 참여하였습니다. 단 한 명의 선수를 제외하고는 모든 선수가 마라톤을 완주하였습니다.마라톤에 참여한 선수들의 이름이 담긴 배열 participant와 완주한 선수들의 이름이 담긴 배열 completion이 주어질 때, 완주하지 못한 선수의

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

Git> Merge VS Rebase

오늘은 git의 merge와 rebase의 차이에 대해 알아보았다. 🧐git merge와 git rebase는 비슷하게 브랜치 혹은 메인과 서로 합쳐주는 명령어인데비슷하지만 다른 부분이 존재했다.git merge는 그동안 자주 사용하고 있었는데, git merge는

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

Wecode> 차담화 프로젝트 회고록

오늘은 팀원들과 함께 동고동락했던 차담화 프로젝트에 대한 회고록을 남겨보려고 한다. ✍🏻차담화 프로젝트는 술담화 사이트를 참고하여 진행된 프로젝트로 술담화 사이트 내에 있는 담화마켓을 모티브로 전통차를 판매하는 e-commerce 웹사이트 제작 프로젝트 였다. 전통차

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

Web> Path Parameter & Query Parameter

Path Parameter와 Query Parameter을 사용해보고 학습하게된 계기는 이번 팀프로젝트를 진행하면서였다. 내가 맡아 진행했던 부분은 전체 상품페이지 였는데, 전체 상품페이지에 가장 핵심적인 기능으로는 필터링 기능과 원하는 상품을 클릭했을 때 해당 상품의

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

1차 프로젝트 1주차 회고

어느 덫 프로젝트 1주차가 끝이났다. 🥲 굉장히 빠르게 지나갔고 많이 한 것도 없는 것 같지만 시간은 날 기다려주지 않았다.🤣 현재 구조와 스타일링은 얼추 마무리가 되고있고 대부분의 페이지에 기능구현이 들어가는 중인데 2주차에는 가장 어려운 기능들을 구현해보고 백엔

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

WEB> REST

REST(REpresentational State Transfer)란 웹에 존재하는 모든 자원(resorce, ex. 이미지, 동영상, 데이터)에 고유한 URI를 부여하여 자원에 대한 주소를 지정하는 방법론, 또는 규칙REST는 위에서 설명한 것 처럼 규칙을 의미한다.

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

React> Pagenation vs Infinite Scroll

리액트에서 서버에서 많은 자료를 받아서 사용자 화면에 보여줄 수 있는 페이징 기법을 적용하기 위한 방법이 크게 두가지가 있는데, 페이지네이션 과 무한 스크롤이다.페이지네이션과 무한 스크롤은 많은 자료들을 사용자가 편리하게 볼 수 있게 하는 기법이라는 것이 동일하다. 하

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

Wecode 1차 프로젝트 Planning

오늘은 위코드의 1차 프로젝트 미팅날과 더불어 팀원 발표가 있는 날이었다. 1차 프로젝트는 e-커머스 사이트중에서 모델을 잡고 변화를 가미하여 클론코딩을 하는 방식으로 진행된다. 우리팀의 사이트는 술담화 라는 전통술을 구독제 혹은 스토어에서 판매하는 사이트를 모티브로,

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

애자일(Agile) 방법론

애자일 방법론 이란? >애자일은 민첩성을 뜻하며 소포트웨어 기업들이 도입한 개념으로 급변하는 시장에서 기민한 대응을 하기 위해 빠르고 유연한 기업 환경(조직)을 만드는 것을 목적으로 한다. 최근 스타트업등 시장에 변화에 빠르게 대처해 살아남아야 하는 회사들이 추구하

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

JS> 구조 분해 할당

구조 분해 할당이란? JavaScript에서 배열과 객체는 아주 많이 쓰이는 자료구조다. 그런 객체와 배열을 다른 곳으로 전달해야 할 일이 빈번히 생기는데 그때 아주 유용하게 사용할 수 있는 방법이 구조 분해 할당(Destructuring Assignment)이다.

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

JS> 얕은 복사와 깊은 복사(Shallow copy, Deep copy)

자바스크립트 에선 얕은 복사와 깊은 복사가 존재한다.위와 같이 user라는 객체를 copyUser 객체로 복사를 한다해도 user라는 공간에 기록되어있는 객체의 주소를 복사해 가기 때문에 copyUser와 user는 연결되어 있다. 이걸 얕은 복사라고 한다.Object

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

React 용어들 정리

UI를 구축하는걸 도와주는 라이브러리로써 MVC모델에서 View를 구성해줌 SPA(Single Page Application)구성에 사용됨사용자가 많고 개발자 커뮤니티가 커 시장이 넓어 양질의 자료를 얻거나, 에러 해결을 하기가 쉬움프레임워크는 주방과 같이 툴과 재료가

2022년 2월 19일
·
0개의 댓글
post-thumbnail

JS> [Programmers] 폰켓몬

프로그래머스에 존재하는 수많은 문제중에 오늘은 좀 흥미로워 보이는 문제를 풀이해봤다.🧐 문제 이름은 폰켓몬 이었는데 내용은 다음과 같다.당신은 폰켓몬을 잡기 위한 오랜 여행 끝에, 홍 박사님의 연구실에 도착했습니다. 홍 박사님은 당신에게 자신의 연구실에 있는 총 N

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

JS> Lexical Scope & Function Level Scope

JS 학습 진행중에 JS의 Lexical Scope와 Function Level Scope에 대해 정리하려한다.보통 Function Level Scope는 Block Level Scope와 비교하며 학습하는 편인데, 타 언어에서도 블록 레벨 스코프는 많이 등장하는 편이

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

Wecode TIL 2/8

오늘은 과제중에 들었던 CSS image sprite 와 공통 세션으로 들었던 데이터베이스 기초를 정리해보려고한다. 학부생때 들었던 내용이지만 오래되서 많이 흐릿해지기도 했고 당시에도 별로 좋아하던 과목은 아니었다. 흥미롭게 생각하지 않았던듯🤔https://

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

JS> 원시 값 & 객체

자바스크립트가 제공하는 데이터타입은 크게 원시타입과 객체타입으로 구분할 수 있다. 원시 타입과 객체 타입은 크게 두가지가 다르다. 원시 타입의 값은 변경 불가능한 값이다. 객체 타입의 값은 변경 가능한 값이다. 원시 값을 변수에 할당할 시 변수에 실제 값(원본의 값

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

GIT> git 사용법

오늘은 많이 들었지만 실제로 활용을 잘 못하고 있는 git에 대해서 공부해보았는데 기초적인 것들을 정리해보려고한다. ✍🏻 git은 local 버전관리 툴이다. 소스코드의 변경사항을 버전별로 관리하게 도와주는데 상당히 유용하다. git을 학습한 후엔 git의 클라우드

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

JS> getElementById VS querySelector

자바스크립트에서 요소를 컨트롤하는 방법은 여러가지가 있지만, 어떤 요소를 특정해서 컨트롤할때는 태그의 id값을 사용하는 getElementById 와 querySelector를 대표적이라고 할 수 있다.위의 두 문법은 둘다 버튼 변수에 아이디가 btn인 요소를 할당해준

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

Wecode> JS Repl.it 30번

위코드 1주차가 오늘로 막을 내린다. 시간이 너무나 빠르게 지나가서 오늘이 금요일인지도 모르고 있었는데 😓 금방 JavaScript 1주차가 끝나버렸다. Repl.it에서 많은 과제를 해결했지만 그 중에서도 가장 인상 깊었던 JS 30번 문제는 기록해두려고 한다.

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