목록전체 글 (134)
코로 넘어져도 헤딩만 하면 그만
🚩트리 운행 순위 중위 순위 In-order 좌 ⇒ 부모 노드를 중간에 순회 ⇒ 우 전위 순위 pre order 먼저 부모 노드부터 순회 ⇒ 좌 ⇒ 우 후위 순위 post order 왼쪽 집안 ⇒ 오른쪽 집안 ⇒ 다 끝난 뒤에야 부모 노드를 마지막 순회 🚩 그래프 운행법 깊이 우선 탐색 - 한마디로 갈 데까지 가는 것! - 더이상 갈 곳이 없으면 왔던 곳으로 돌아간다. 너비 우선 탐색 - 먼저 들어온 것이 먼저 나가는 큐를 그려서 풀어야 된다. 🚩수식 표기법 평소 우리가 쓰는 표기는 중위 표기법. 연산자가 가운데 들어간다. (a+b=?) 후위 표기법 Postfix 두 식의 가운데 있는 연산자가 뒤로 빠진다. 후위 표기법 -> 중위 표기법: 데이터, 데이터, 연산자 순서로 나오면 무조건 연산자를 가운데로 ..
보호되어 있는 글입니다.

노마드 Next.js 14버전 강의로서는 완강입니다!! 🤩 이후 2주간은 제작하였던 영화 페이지를 제공된 API를 다양한 방식으로 활용하여, 스터디원 각자 Next js를 추가 학습을 하도록 계획하였습니다. 완성한 사이트: https://nomad-nextjs-c3jj.vercel.app/ 🚩Next.js의 Error Handling async function getVideos(id:string){ console.log(`Fetch video:${Date.now()}`) await new Promise((resolve)=>setTimeout(resolve, 3000)); throw new Error('something Broke...') //const response = await fetch (`${AP..

지난 주에 마쳤던 부분을 이어서 추가 포스팅합니다! 학습 범위는 #2.5부터 #3.6까지 해당됩니다. 🚩Server 컴포넌트에서 fetch 해오기 클라이언트 컴포넌트에서 해오던 방식과 다르게, next의 서버 컴포넌트에서 다른 방식으로 fetch를 해볼 것이다. 이전에 작성한 코드를 지우고 아래와 같이 최소한의 코드만 남긴다. export const metadata = { title:"Home", } const URL = "https://nomad-movies.nomadcoders.workers.dev/movies" async function getMovies(){ const response = await fetch(URL); const json = await response.json(); return ..
보호되어 있는 글입니다.

이번 주부터는 Next.js 프레임워크를 공부해보기로 하였습니다🥰 React만 사용하다가 Next.js로 넘어온 것이라 우선 생활코딩으로 가볍게 살펴본 뒤, 노마드코더의 next.js14버전 강의로 추가 학습했습니다. 아래는 아래 강의를 배우며 정리한 부분입니다. Next.js의 선택적 hydration 및 use client 에 대해 자세하게 알아볼 수 있어서 굉장히 유익했습니다. 해당 강의 #2.5까지가 이번 포스팅의 범위입니다. All Courses – 노마드 코더 Nomad Coders 초급부터 고급까지! 니꼬쌤과 함께 풀스택으로 성장하세요! nomadcoders.co 🚩Introduce Next.js는 풀스택 웹 앱을 개발하기에 있어, 최고의 프레임워크라고 해도 과언이 아니다. 리액트 프레임워크..
next js를 새로 학습하면서 기존 노드의 버전이 호환되지 않아 상위버전으로 업데이트를 했는데, 그 과정에서 버전 오류가 발생한 모양이다. 갑작스럽게 npm이 먹히지 않고 해당 오류가 발생했다. npm을 사용하려 할 때마다 semver이라는 모듈을 찾을 수 없다고 뜬다. node:internal/modules/cjs/loader:1075 const err = new Error(message); ^ Error: Cannot find module 'semver' Require stack: - /usr/share/nodejs/npm/lib/utils/unsupported.js - /usr/share/nodejs/npm/lib/cli.js - /usr/share/nodejs/npm/bin/npm-cli.js ..
보호되어 있는 글입니다.