본문 바로가기
728x90
반응형

프로그래머스 웹 풀스택 데브코스36

[TIL] 9/11 데이터베이스, DBMS, RDBMS 1. 데이터베이스데이터를 효율적으로 관리하기 위한 집합체로데이터를 구조화하여 관리함으로써 데이터 중복을 막고, 효율적이고 빠른 데이터 연산을 가능하게 함 1.1. DBMS & RDBMS DataBase Management System 의 약자로, 데이터베이스를 운영하고 관리하기 위한 시스템 DBMS 의 종류 -> Oracle, MySQL, MariaDB ..  1.2. SQL (Structured Query Language)SQL 은 데이터베이스 연산을 요청하기 위해 사용되는 언어로 데이터를 생성, 조회, 수정, 삭제 등과 같은 기능을 수행데이터 삽입: INSERT데이터 조회: SELECT데이터 수정: UPDATE데이터 삭제: DELETE 1.3. RDBMSRelational DataBase Manage.. 2024. 9. 11.
[TIL] 9/10 라우팅, 예외처리 1. 미니미니 프로젝트 (실습) 이전 내용 [TIL] 9/6 핸들러, 예외 처리, HTTP 상태코드1. 핸들러 (Handler)HTTP request 가 날아오면 자동으로 호출되는 메소드 노드에서는 콜백함수로, 콜백함수를 핸들러라고 생각하면 된다. (cf. 스프링에서는 컨트롤러라고 불린다)즉, HTTPMETHOD 를 사용everydayc0ding.tistory.com  [TIL] 9/9 API 설계 - 회원 API, 채널 API1. 미니미니 프로젝트 (실습) 지난번에 했던 미니미니 프로젝트를 이어서 해보려고 한다. 지난번에는 회원 API 의 회원가입 / 회원 개별 조회 / 회원 개별 탈퇴까지 했으니, 로그인 API 를 만들어보everydayc0ding.tistory.com   1.1. RouterServ.. 2024. 9. 10.
[TIL] 9/6 핸들러, 예외 처리, HTTP 상태코드 1. 핸들러 (Handler)HTTP request 가 날아오면 자동으로 호출되는 메소드 노드에서는 콜백함수로, 콜백함수를 핸들러라고 생각하면 된다. (cf. 스프링에서는 컨트롤러라고 불린다)즉, HTTPMETHOD 를 사용해서 path(URL) 로 요청이 날라오면 이 핸들러를 실행하겠다는 의미app.HTTPMETHOD(path, 콜백함수(핸들러) {...})   2. 예외 처리 예외 처리를 하지 않고 코드를 짰다.이 API 에 없는 id 를 요청하면, findFruit 에 undefined 가 들어가게 되고 API 가 제대로된 데이터를 주지 못하게 된다. 현재 클라이언트가 찾는 리소스가 없는 상태이지만 상태코드는 여전히 200 인 것을 확인할 수 있다. 이런 경우 프론트에서 데이터를 제대로 받았다고 오.. 2024. 9. 8.
[회고록] 풀 사이클 개발 데브코스 4주차 회고 4주차 목표일주일 분량의 프로젝트 시작하고 완성해보기일주일에 알고리즘 4문제 이상 js 로 풀어보기 - Keep 👍 1. 이번주 강의는 재미있었다!이번주 프로그래머스 데브코스에서는 내내 백엔드 관련해서 배웠다. 실습을 통해서 각 웹 페이지에 필요한 API 를 설계하고, 설계한 API 를 직접 구현해보면서 백엔드에서 어떤 식으로 데이터를 처리하고 프론트로 데이터를 넘겨주는지 알게 되었다. 백엔드는 정말 처음 공부해보는거라 신기하고 재미있었다.이제까지는 프론트만 해봐서 프로젝트를 할 때 프론트와 백엔드를 연결할 때 문제가 생기거나 연결 후에 백엔드에서 문제가 생기면 알 수 있는게 별로 없어서 답답한 적이 많았는데, 이제는 잘 대처할 수 있을 것 같은 생각이 들었다.지난 학기에 토이 프로젝트 하나를 했었다... 2024. 9. 8.
728x90
반응형