dev + it dev nextjs shadcnui Next.js 블로그 만들기 (14.1 최신 버전 + tailwind) | D5BL5GFE 개발자라면 티스토리 말고 개인 블로그 하나쯤은,, wono | discuss | tweet + it dev nextjs custom Configuring: Custom Server | Next.jsStart a Next.js app programmatically using a custom server. wono | discuss | tweet + it dev nextjs custom Next JS의 Custom Server이전에 작성했던 [NextJS,Typescript] 카카오 API와 Firebase 연동하기 정리 에서 이어지는 내용입니다. 기술 스택은 NextJS , Typescript 입니다. Custom Server 도입 왜 Custom Server를 도입하게 되었는가 wono | discuss | tweet + it dev nextjs instrumentation Optimizing: Instrumentation | Next.jsLearn how to use instrumentation to run code at server startup in your Next.js app wono | discuss | tweet + it dev nextjs env [nextjs] 실무 개발 환경/배포 환경 설정(.env)넥스트(nextjs)로 개발 시 기본적으로 개발 환경과 배포 환경, QA 환경에 대한 설정(next.config.js)을 다르게 해야한다. 특히나 process.env에 포함되는 변수에 대한 설정도 분리해서 저장을 해야한다. 그리고 보통은 개발/배포로 나누지만, 실무에서는 개발, QA, 실서비스에 따른 환경도 각각 다르게 설정을 해야한다. 이러한 환경 변수(environmental variables) 설정하는 방식에 대해 알아보자. 우선은 아래의 글을 참고하여 PHASE_DEVELOPMENT_SERVER에 대한 이해를 하자. 그리고 react 배포 환경에 대한 .env에 대한 지식을 보고 오자. [react] 실무 개발 환경/배포 환경 설정(.env) [nextjs] next.config.js 기초 정리.. wono | discuss | tweet + it dev nextjs 15 Next.js 15 RC - FrontOverflow곧 릴리즈 될 Next.js 15에 대해 살펴봅시다! wono | discuss | tweet + it dev nextjs 15 Next.js 15 정식 버전 릴리즈 | GeekNewsNext.js 15 정식 버전이 2024 컨퍼런스에 맞추어 릴리즈 되었습니다. 아래는 이전 Next.js 15 RC 2 에서 설명한 변경 사항이 포함 되어 있지 않습니다. 변경 사항들을 알고 싶으면 먼저 읽어보세요.Caching Semantics (Breaking): 다음 동작에 대해서 더 이상 캐쉬 작업이 기본이 아닙니다. 변경 이유는 Partial P wono | discuss | tweet + it dev nextjs ppr A guide to enabling partial pre-rendering in Next.js - LogRocket BlogPartial pre-rendering from Next.js 14 allows developers to control which part of a web page is pre-rendered or rendered first. wono | discuss | tweet + it dev nextjs useeffect [React] useEffect란?오늘은 useEffect()에 대해 알아보겠습니다. [ useEffect ] useEffect() 함수는 React component가 렌더링 될 때마다 특정 작업(Sied effect)을 실행할 수 있도록 하는 리액트 Hook입니다.여기서 Side effect는 component가 렌더링 된 이후에 비동기로 처리되어야 하는 부수적인 효과들을 뜻합니다. 이러한 기능으로 인해 함수형 컴포넌트에서도 클래스형 컴포넌트에서 사용했던 생명주기 메서드를 사용할 수 있게 되었습니다. useEffect는 component가 mount 됐을 때, component가 unmount 됐을 때, component가 update 됐을 때, 특정 작업을 처리할 수 있습니다. 즉, 클래스형 컴포넌트에서 사용할 수 있었던 생명주기 .. wono | discuss | tweet + it dev nextjs prisma Connection pool | Prisma DocumentationPrisma ORM's query engine creates a connection pool to store and manage database connections. wono | discuss | tweet + it dev nextjs server Next.js: Run methods on server startup wono | comment (1) | tweet + it dev vscode typescript tsconfig.json을 설정해보자Typescript는 동적 타입 언어인 Javascript를 타입이 있는 언어로 사용할 수 있게 해주는 언어이다. Typescript로 작성된 코드는 트랜스파일러(컴파일러)를 통해 Javascript로 변환된다. 아래 명령어로 컴파일을 한다. tsc index.ts 컴파일 과정에서 여러 옵션을 정할 수 있는데, 해당 옵션들을 작성하는 파일이 tsconfig.json 이다. Typescript에 가장 기본이 되는 tsconfig.json 파일을 설정해보자. 디렉토리에 tsconfig.json 파일이 있다면 해당 디렉토리가 Typescript 프로젝트의 루트가 된다. tsconfig.json 파일은 프로젝트를 컴파일하는 데 필요한 루트 파일과 컴파일러 옵션을 지정한다. 설치하기 npx tsc --init t.. wono | comment (1) | tweet + it dev nextjs cache Next.js cache💡 캐싱 대상 : 렌더링 작업, 데이터 요청💡 목적: 애플리케이션 성능을 향상, 비용 절감캐시 : 컴퓨터 과학에서 데이터나 값을 미리 복사해 놓는 임시 장소캐싱 : 파일 복사본을 캐시 또는 임시 저장 위치에 저장하여 보다 빠르게 액세스할 수 있도록 하는 프로세스By wono | discuss | tweet + it dev nextjs unstable_cache unstable_cache (experimental) – Nextjs 한글 문서API Reference for the unstable_cache function. wono | discuss | tweet + it dev nextjs fetch cache Nextjs 캐싱fetch 이외에는 함수를 cache wrapping 호출 핸들링 wono | discuss | tweet + it dev nextjs structure Getting Started: Project Structure | Next.jsA list of folders and files conventions in a Next.js project wono | discuss | tweet + it dev nextjs handler Next.js 14 강좌 7편. 라우트 핸들러의 기본(GET, POST, PATCH, DELETE)과 동적 라우트 핸들러 알아보기라우트 핸들러의 기본 부터 동적 라우트 핸들러 작성까지 배워보기 wono | discuss | tweet + it dev prisma query Prisma Client Queries | Prisma DocumentationLearn about the database queries you can send with Prisma Client. wono | discuss | tweet + it dev typescript prisma Next steps after setting up Prisma ORM with your relational database | Prisma DocumentationNext steps to take now that you have successfully added Prisma ORM to your new TypeScript or JavaScript project wono | discuss | tweet + it dev nestjs prisma [nest.js] prisma schema 분리old - prisma schema 분리서론글을 작성 하던 도중, prisma 에서 드디어 스키마 분리를 지원해 준다는 이슈가 작성 되었다. Support for splitting Prisma schema into multiple files · Issue #2377 · prisma/prismaProblem Prisma currently only supports one single Prisma Schema file. Developers want more flexibility for managing their Prisma Schema files. Motivations: breaking up large schema files to make th...github.com Hey, we just released s.. wono | discuss | tweetNext
+ it dev nextjs shadcnui Next.js 블로그 만들기 (14.1 최신 버전 + tailwind) | D5BL5GFE 개발자라면 티스토리 말고 개인 블로그 하나쯤은,, wono | discuss | tweet
+ it dev nextjs custom Configuring: Custom Server | Next.jsStart a Next.js app programmatically using a custom server. wono | discuss | tweet
+ it dev nextjs custom Next JS의 Custom Server이전에 작성했던 [NextJS,Typescript] 카카오 API와 Firebase 연동하기 정리 에서 이어지는 내용입니다. 기술 스택은 NextJS , Typescript 입니다. Custom Server 도입 왜 Custom Server를 도입하게 되었는가 wono | discuss | tweet
+ it dev nextjs instrumentation Optimizing: Instrumentation | Next.jsLearn how to use instrumentation to run code at server startup in your Next.js app wono | discuss | tweet
+ it dev nextjs env [nextjs] 실무 개발 환경/배포 환경 설정(.env)넥스트(nextjs)로 개발 시 기본적으로 개발 환경과 배포 환경, QA 환경에 대한 설정(next.config.js)을 다르게 해야한다. 특히나 process.env에 포함되는 변수에 대한 설정도 분리해서 저장을 해야한다. 그리고 보통은 개발/배포로 나누지만, 실무에서는 개발, QA, 실서비스에 따른 환경도 각각 다르게 설정을 해야한다. 이러한 환경 변수(environmental variables) 설정하는 방식에 대해 알아보자. 우선은 아래의 글을 참고하여 PHASE_DEVELOPMENT_SERVER에 대한 이해를 하자. 그리고 react 배포 환경에 대한 .env에 대한 지식을 보고 오자. [react] 실무 개발 환경/배포 환경 설정(.env) [nextjs] next.config.js 기초 정리.. wono | discuss | tweet
+ it dev nextjs 15 Next.js 15 정식 버전 릴리즈 | GeekNewsNext.js 15 정식 버전이 2024 컨퍼런스에 맞추어 릴리즈 되었습니다. 아래는 이전 Next.js 15 RC 2 에서 설명한 변경 사항이 포함 되어 있지 않습니다. 변경 사항들을 알고 싶으면 먼저 읽어보세요.Caching Semantics (Breaking): 다음 동작에 대해서 더 이상 캐쉬 작업이 기본이 아닙니다. 변경 이유는 Partial P wono | discuss | tweet
+ it dev nextjs ppr A guide to enabling partial pre-rendering in Next.js - LogRocket BlogPartial pre-rendering from Next.js 14 allows developers to control which part of a web page is pre-rendered or rendered first. wono | discuss | tweet
+ it dev nextjs useeffect [React] useEffect란?오늘은 useEffect()에 대해 알아보겠습니다. [ useEffect ] useEffect() 함수는 React component가 렌더링 될 때마다 특정 작업(Sied effect)을 실행할 수 있도록 하는 리액트 Hook입니다.여기서 Side effect는 component가 렌더링 된 이후에 비동기로 처리되어야 하는 부수적인 효과들을 뜻합니다. 이러한 기능으로 인해 함수형 컴포넌트에서도 클래스형 컴포넌트에서 사용했던 생명주기 메서드를 사용할 수 있게 되었습니다. useEffect는 component가 mount 됐을 때, component가 unmount 됐을 때, component가 update 됐을 때, 특정 작업을 처리할 수 있습니다. 즉, 클래스형 컴포넌트에서 사용할 수 있었던 생명주기 .. wono | discuss | tweet
+ it dev nextjs prisma Connection pool | Prisma DocumentationPrisma ORM's query engine creates a connection pool to store and manage database connections. wono | discuss | tweet
+ it dev vscode typescript tsconfig.json을 설정해보자Typescript는 동적 타입 언어인 Javascript를 타입이 있는 언어로 사용할 수 있게 해주는 언어이다. Typescript로 작성된 코드는 트랜스파일러(컴파일러)를 통해 Javascript로 변환된다. 아래 명령어로 컴파일을 한다. tsc index.ts 컴파일 과정에서 여러 옵션을 정할 수 있는데, 해당 옵션들을 작성하는 파일이 tsconfig.json 이다. Typescript에 가장 기본이 되는 tsconfig.json 파일을 설정해보자. 디렉토리에 tsconfig.json 파일이 있다면 해당 디렉토리가 Typescript 프로젝트의 루트가 된다. tsconfig.json 파일은 프로젝트를 컴파일하는 데 필요한 루트 파일과 컴파일러 옵션을 지정한다. 설치하기 npx tsc --init t.. wono | comment (1) | tweet
+ it dev nextjs cache Next.js cache💡 캐싱 대상 : 렌더링 작업, 데이터 요청💡 목적: 애플리케이션 성능을 향상, 비용 절감캐시 : 컴퓨터 과학에서 데이터나 값을 미리 복사해 놓는 임시 장소캐싱 : 파일 복사본을 캐시 또는 임시 저장 위치에 저장하여 보다 빠르게 액세스할 수 있도록 하는 프로세스By wono | discuss | tweet
+ it dev nextjs unstable_cache unstable_cache (experimental) – Nextjs 한글 문서API Reference for the unstable_cache function. wono | discuss | tweet
+ it dev nextjs structure Getting Started: Project Structure | Next.jsA list of folders and files conventions in a Next.js project wono | discuss | tweet
+ it dev nextjs handler Next.js 14 강좌 7편. 라우트 핸들러의 기본(GET, POST, PATCH, DELETE)과 동적 라우트 핸들러 알아보기라우트 핸들러의 기본 부터 동적 라우트 핸들러 작성까지 배워보기 wono | discuss | tweet
+ it dev prisma query Prisma Client Queries | Prisma DocumentationLearn about the database queries you can send with Prisma Client. wono | discuss | tweet
+ it dev typescript prisma Next steps after setting up Prisma ORM with your relational database | Prisma DocumentationNext steps to take now that you have successfully added Prisma ORM to your new TypeScript or JavaScript project wono | discuss | tweet
+ it dev nestjs prisma [nest.js] prisma schema 분리old - prisma schema 분리서론글을 작성 하던 도중, prisma 에서 드디어 스키마 분리를 지원해 준다는 이슈가 작성 되었다. Support for splitting Prisma schema into multiple files · Issue #2377 · prisma/prismaProblem Prisma currently only supports one single Prisma Schema file. Developers want more flexibility for managing their Prisma Schema files. Motivations: breaking up large schema files to make th...github.com Hey, we just released s.. wono | discuss | tweet