# 위코드

2549개의 포스트
post-thumbnail

위코드 1달 회고록

어느 방송에서 지나가던 일반인분의 인터뷰 말씀이 떠오른다. 인생이란게 기차를 타고가는것과 같다. 갈때는 똑바로 가고있는것같지만, 뒤를 돌아보면 굽이굽이 굽어있다고 하더라. 나의 지난 위코드 1달도 이와같지 않았을까. 목표를 향해 똑바로 정진하고 있다 생각하며 보낸 1달

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

1차 프로젝트 - 쇼핑몰 DB

이번주 부터 1차 프로젝트 기간에 돌입했다. 지난 미니 프로젝트를 한 경험을 기반으로, 더욱더 완성된 API를 만들어 보고자 한다.이번에 만들 API의 테이블 구조이다.쇼핑몰 답게 테이블을 많이 나눠두어, 추후에 쿼리문을 사용해 데이터 접근에 좀더 편하도록 했다.

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

미니 프로젝트 - twitter -2

이번 프로젝트를 진행하며, 내가 가장 공을 들인 API는 프로필에 관련된 API이다. 프로필에는 내가 작성한 트윗, 내가 댓글 단 트윗, 미디어가 포함 된 트윗, 좋아요 한 트윗 등 필터링 할게 많았고, 각각의 트윗마다 댓글, 리트윗, 좋아요의 숫자가 나와야 했기에 가

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

미니 프로젝트 - twitter -1

명절 연휴간 일주일간 위코드의 커리큘럼이 비게 되었다. 다음주 부터 본격적으로 프로젝트에 돌입하기 전 미니 프로젝트 느낌으로 프론트엔드와 백엔드를 나누어 토이 프로젝트를 진행해 보았다.자세한 코드와 API 엔드 포인트, 엔드포인트에 대한 기능은 아래 링크 참조GitHu

3일 전
·
0개의 댓글
·

웹 통신 방식중 GET 방식과 POST 방식의 차이?

전송 방식 차이GET : 주소 뒤에 ? 를 이어 붙여서 데이터를 전송POST : 데이터를 body에 숨겨서 전송사용 예시GET : id값과 porduct_id를 넘겨받아 게시판 리스트를 가져오는 동작(ex: 127.0.0.1?id=1&product_id=3)POST :

5일 전
·
0개의 댓글
·

레이아웃의 모든 것

position 속성 - relative, absolute, fixedposition: static - defaultposition: relative;: top, right, bottom, left 는 position이라는 프로퍼티가 있을 때만 적용되는 프로퍼티. 마이

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

시맨틱 웹(Semantic Web)과 시맨틱 태그(Semantic Tag)

html상에서 이미지를 나타날 때 쓰는 방법을 두 가지로 나타내보면,태그를 봤을 때, 개발자가 전하고자 하는 뜻이 분명히 드러난다.웹에서도 이를 인지하여, 검색엔진에서 상위 검색 결과를 나타낼 수 있다. (장점)html에서 직접 수정을 해야한다. (단점)이미지의 크기,

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

리액트 API데이터 받아오기

API통신을 활용하여 데이터를 받아오고 useState를 이용하여 값을 활용한다.

2022년 9월 18일
·
0개의 댓글
·

인스타그램) 댓글 입력하기 - 1

인스타그램 사용자가 입력한 댓글내용을 저장하고 화면에 그린다.

2022년 9월 18일
·
0개의 댓글
·
post-thumbnail

POSTMAN 으로 API 테스트 하기

몇가지 API를 만들고 여러가지 터미널 환경에서 테스트를 진행을 했다. 터미널 환경에서 테스트를 할 경우, url 주소와 header에 담을 토큰, body에 담을 데이터를 매번 새로 넣어줘야 하는 불편함이 있었고, 이미지 전송을 지원하지 않아 테스트가 불가능 했다.P

2022년 9월 18일
·
0개의 댓글
·
post-thumbnail

Node.js 에러 핸들링

에러가 없는 프로그램은 없다. 에러의 원인 으로는 오타, 문법 실수, 네트워크 오류, DB 오류 등 셀수 없을 정도로 많다. 모름지기 개발자라면 에러로 인해 서버가 중단되는 최악의 사태를 막아야 한다.

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

정규표현식

정규표현식이란?특정한 규칙을 가진 문자열의 집합을 표현하는데 사용하는 형식 언어정규표현식 해석/^\[0-9a-zA-Z](\[-\_\\.]?\[0-9a-zA-Z])\*@\[0-9a-zA-z](\[-\_\\.]?\[0-9a-zA-Z])\*\\.\[a-zA-Z]{2,3}$/

2022년 9월 16일
·
0개의 댓글
·
post-thumbnail

Bcrypt & jwt

단방향 암호화에서 사용되는 해시 알고리즘의 취약점을 보안하기 위해서,단방향 암호화를 진행할 때 솔팅(salting)과 키 스트레칭(key stretching)을 적용시킨 방법salting암호화를 진행 할 때 본래 데이터에 추가적ㅇ로 랜덤한 데이터를 더하여 암호화를 진행

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

Error Handling

1-1 동기함수에서 에러 던지기1-2 비동기함수에서 에러 던지기2-1 동기 방식2-2 비동기 방식일때2-2-1 await 방식2-2-2 promise-catch 방식

2022년 9월 16일
·
0개의 댓글
·
post-thumbnail

[위코드] 위코드를 마치며

개발자로서 커리어를 시작하기위한 위코드 생활이 끝났다. 3개월이라는 시간이 3주정도로 느껴질만큼 눈 깜빰할새 지나갔던거 같다. 지나고 보니 아쉬운 점이 여러가지로 많았다. 그래서 반성하고 앞으로 성장하기 위해 어떻게 해야할 지 생각해보는 시간을 가져보고자 한다. 개발

2022년 9월 14일
·
0개의 댓글
·
post-thumbnail

REST API

데이터를 이름(표현)으로 구분하여 데이터의 상태(정보)를 주고 받는것.REST API는 여러 장점들이 있다. 하지만 그 중 가장 큰 장점은 API의 목적을 쉽게 이해할 수 있기 때문이다.user 의 정보를 얻고자 함 > GET localhost:8000/userspos

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

CodeKata] week2 - #1 review

로마자에서 숫자로 바꾸기1~3999 사이의 로마자 s를 인자로 주면 그에 해당하는 숫자를 반환해주세요. 로마 숫자를 숫자로 표기하면 다음과 같습니다.Symbol ValueI 1V 5X 10L

2022년 9월 11일
·
0개의 댓글
·

Path Parameter VS Query Parameter

특정 리소스를 가르키는 URL(endpoint)ex)GET http://10.58.4.1:8000/products(제품 전체의 정보 호출)GET http://10.58.4.1:8000/products/1(1번 제품의 데이터 호출)url에서 특정한 조건

2022년 9월 10일
·
0개의 댓글
·
post-thumbnail

RestFull API

Representational State Transfer의 약자 이며상태를 전달하는 것을 나타내는 방법‘특정 자원(데이터)을 어떤 방식으로 전달하는 것’으로 간주하고, 이를 표현하는 방식을 통일하여, 개발자들 사이에서 의사소통을 원활히 하고자 해서 만든 약속Self-d

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

[replit]W2D3 괄호 짝 찾기

s는 여러 괄호들로 이루어진 String 인자입니다. s가 유효한 표현인지 아닌지 true/false로 반환해주세요.종류는 '(', ')', '', '', '{', '}' 으로 총 6개 있습니다. 아래의 경우 유효합니다. 한 번 괄호를 시작했으면, 같은 괄호로 끝내야

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