# WeCode

5246개의 포스트
post-thumbnail

JS | CodeKata Day #2- 뒤집어진 숫자를 반환하는 reverse 함수 구현하기

reverse 함수에 정수인 숫자를 인자로 받습니다. 그 숫자를 뒤집어서 return해주세요. x: 숫자 return: 뒤집어진 숫자를 반환! 예들 들어, x: 1234 return: 4321 x: -1234 return: -4321 x: 1230 return: 321

약 4시간 전
·
0개의 댓글
·

리액트, React, Custom Hook, useLockBodyScroll, useOnClickOutside, useFetch

위코드에서 공부하며 정리한 내용입니다.모달 창이 떴을 때 마우스 스크롤을 움직이면 모달 창 뒤에 있는 UI 가 움직이지 않도록 막아주는 훅입니다.useLockBodyScroll 훅이 호출되면서 문서의 body 태그 스타일 중 overflow 를 hidden 으로 해서

약 14시간 전
·
0개의 댓글
·
post-thumbnail

JS | CodeKata Day #1- twoSum 함수 구현하기

twoSum\`함수에 숫자배열과 '특정 수'를 인자로 넘기면,더해서 '특정 수'가 나오는 index를 배열에 담아 return해 주세요.nums: 숫자 배열target: 두 수를 더해서 나올 수 있는 합계return: 두 수의 index를 가진 숫자 배열nums은 4,

어제
·
0개의 댓글
·
post-thumbnail

1stProject - nike clone coding

Intro Nike 팀소개 기간 및 서순 초기 세팅 기술스택 구현기능 트렐로 Db 모델링 erd api 분기

2일 전
·
0개의 댓글
·

ZINWOOS - 1차 프로젝트 회고

위코드 1차 프로젝트 회고

2일 전
·
0개의 댓글
·

리액트, React, Custom Hook

위코드에서 공부하며 정리한 내용입니다.Hooks 이 등장하기 전에는 관심사 분리를 위해 Presentational - Container 패턴으로 로직을 담당하는 컴포넌트와 UI를 담당하는 컴포넌트를 분리해서 관리했습니다. Hooks 이 등장한 후에는 함수 컴포넌트에서도

2일 전
·
0개의 댓글
·

React, 리액트 CRA 초기세팅 가이드

위코드에서 공부하며 정리한 내용입니다.프로젝트를 시작할 폴더에 진입한 후 터미널에 명령어를 입력해 설치합니다. 프로젝트 이름은 소문자(kebab-case)로 작성하는 게 일반적입니다.위 명령어로 생성한 폴더로 진입해 Third-Party Library 를 생성합니다.라

2일 전
·
0개의 댓글
·

Architecture, 관심사 분리

위코드에서 공부하며 정리한 내용입니다.기획이나 디자인이 변경되거나, 기능 추가로 코드를 수정해야 하는 상황은 자주 발생합니다. 그럴 때 기존 코드가 복잡해서 수정하기 어려운 상황을 방지하기 위해 관심사의 분리가 필요합니다. 관시사 분리란 작성한 코드가 하나의 관심사만

2일 전
·
0개의 댓글
·

스타일드 컴포넌트, styled-components, CSS in JS

위코드에서 공부하며 정리한 내용입니다.CSS-in-JS 는 자바스크립트 파일 안에서 css 를 작성하는 방법입니다. JS 파일안에서 css 코드를 작성하므로 css 의 변수와 함수를 그대로 사용할 수 있고, css 클래스명을 해시 값으로 자동 생성해 작명에 대한 고민을

2일 전
·
0개의 댓글
·

이진탐색법(Binary Search), 자바스크립트

위코드 코드카타를 정리한 내용입니다.선형탐색은 반복문을 통해 배열의 요소를 하나씩 확인하며 해당하는 값의 Index 을 구합니다. 이 때 배열의 길이가 길어지고 복잡한 계산이 들어있다면 실행 속도가 느려질 수 있습니다. 그래서 더 효과적인 탐색을 위해 이진 탐색법을 사

3일 전
·
0개의 댓글
·

위코드 1차 프로젝트 회고록

저희팀은 첫번째 프로젝트로 ZINUS라는 웹페이지를 기반으로 클론코딩을 하게 되었다.프론트엔드 4명과 백엔드 3명으로 총 7명의 팀원으로 구성되었었고, 2주동안 서로 협업하며 상당히 재밌고, 값진 결과를 이뤄냈다고 생각한다.백엔드로써, 상품리스트에 관련된 기능 구현 1

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

[WEPLEATS] 1차 프로젝트 최종 회고

생애 첫 프로젝트를 마치면서 회고하고 다음 프로젝트때 보완해야할 점 생각해보기

3일 전
·
0개의 댓글
·

Wepleats - 위코드 1차 프로젝트 회고

위코드 1차 팀 프로젝트로 기본적인 커머스 사이트 flow 를 가진 사이트(플리츠마마)의 클론 코딩을 진행했습니다.개발 기간 : 2022.9.19 ~ 2022.9.29 개발 인원 : 프론트엔드 3명, 백엔드 2명Front-End : React.js, sass, Java

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

[WEPLEATS] 내가 구현한 기능 소개

내가 구현한 기능 소개 (feat. 공유하고 싶은 코드)

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

[WEPLEATS] 1차 프로젝트 소개

제 인생 첫 프로젝트를 소개합니다.

3일 전
·
0개의 댓글
·

1차 프로젝트 개인회고

프로젝트 시작 전 레이어드 패턴도 모르던 내가, git도 할줄 몰랐던 내가,프론트에서 요청사항이 들어오면 구현 가능여부를 판단하고 있고, 다른 조원들과 git으로 프로젝트 리뷰를 받고있는 나를 발견하게 되었다.전공자임에도 불구하고 구현능력에 대해서는 나 자신부터 스스로

3일 전
·
0개의 댓글
·

[프로젝트 회고]

프로젝트 리뷰에서 부족했던 개인 회고 작성 백엔드 개발 API 장바구니 페이지 관리(CRUD) EndPoint 대분류 : /cart 소분류 [post] '' [post] /listUp [post] /control [delete] '' 각 EndPoint 별 로직 C

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

[wecode]1차 프로젝트 회고

웹 개발을 하면서 처음으로 팀 프로젝트를 진행했다. 프로젝트 전후의 느낀점, 팀 프로젝트 내용과 나의 역할을 정리해보고자 한다. (나는 참고로 백엔드이다.) 프로젝트 시작 전 > &nbsp추석 연휴 덕에 일주일이라는 시간을 활용할 수 있었지만, 오히려 모자란 것들을 전부 이해해야 한다는 부담감과 조급함 때문에 멘탈이 아주 많이 흔들렸었고, 그 불안감은 프...

4일 전
·
0개의 댓글
·

[프로젝트 리뷰] HUSH

프로젝트 내용 : 러쉬코리아 클론코딩제작 기간 : 2022. 09. 19 ~ 2022. 09. 30(2주)기술 스택 : javaScript, node.js, mysql, express, postman, bcrypt, jwt 협업 툴 : slack, notion,

4일 전
·
0개의 댓글
·

연속하는 숫자의 최대값 구하기, 자바스크립트

위코드 코드카타를 정리한 내용입니다.숫자로 이루어진 리스트 nums 를 인자로 주고 그 안의 연속적인 요소를 더했을 때 가장 큰 값을 찾아 리턴합니다.forEach 로 배열 요소를 돌면서 현재값과 누적값을 더합니다. 이때 0보다 큰 값만 누적되도록 0 과 (누적값+현재

4일 전
·
0개의 댓글
·