nextjs + it ops nextjs aws NEXT.JS와 CDN, 그리고 도커 이미지 경량화 | 올리브영 테크블로그AWS ECS로 직접 운영하는 노하우 wono | discuss | tweet + it ops nextjs aws Next.js 정적 웹사이트 S3 + CloudFront + Route53 (가비아 도메인적용)근래의 대부분의 웹앱의 경우 동적인 방식이 많지만 전통적으로 단일페이지와 같은 랜딩페이지류의 원페이지 형태는 화면의 내용이 바뀔 일이 없는 정적인 방식이 다수다. Next.js를 통해 ssg방식의 정적 웹사이트를 AWS에 배포해서 캐싱을 위해 클라우드프론트를 적용하고 가비아와 같은 서비스에서 원하는 도메인을 구매해서 Route53에 적용하기 까지 기억이 휘발되지 않도록 기록을 남겨보려한다. 1. Next.js 정적사이트로 앱 빌드(SSG) https://nextjs.org/docs/pages/building-your-application/rendering/static-site-generation Rendering: Static Site Generation (SSG) | Next.js Using Pages.. wono | discuss | tweet + it ops aws ecs nextjs ecs와 code deploy를 활용한 next.js 배포하기이전에는 next.js의 standalone과 turborepo의 --docker 옵션을 활용한 도커라이징 하는 방법을 정리하였습니다. 이번에는 aws의 ecs를 통해 컨테이너관리를 하고 code deploy를 통해 배포 하는 방법에 대해서 정리 해보겠습니다. wono | discuss | tweet + it dev nextjs distdir How set the setting of a custom build directory in nextjs?Nextjs, by default, create the .next build folder and nextjs also, use .next folder withbuild command. If you change the .next build folder in a run and build time in nextjs. Firstly you open the… wono | discuss | tweet + it dev nextjs date-fns v4.0 is out with first-class time zones support!date-fns v4.0 is out with first-class time zone support and no major breaking changes. wono | discuss | tweet + it dev nextjs Building APIs with Next.jsLearn about how to build APIs with Next.js. wono | discuss | tweet + it dev nextjs hydration 어쩔 수 없는 hydration mismatch를 useEffect없이 해결하기이 데이터들은 서버에서 값을 알 수 없으므로, 클라이언트에서 데이터를 처리해야 한다. 만약 이 내용을 서버에서 바로 처리하려고 하면, 서버의 결과와 클라이언트의 결과가 달라질 수 있다. 즉, hydration mismatch가 날 수 있다. 다만 이 방법도 한계가 존재한다. 텍스트 대상으로만 가능하다는 점이다. 만약, nested 된 dom 구조에… wono | discuss | tweet + it dev nextjs jotai dangerouslyforcehydrate feat(utils/useHydrateAtoms) - Optionally rehydrate with force hydrate by SariSabouh · Pull Request #1990 · pmndrs/jotaiRelated Issues or Discussions The useHydrateAtom discussion has been live since August of 2021 in #669. Summary We found a use case within our project that required a rehydration after a specific e... wono | discuss | tweet + it dev nextjs jotai dangerouslyforcehydrate (nextjs) - useHydrateAtoms return previous value on dynamic route · Issue #2250 · pmndrs/jotaiSummary I use the useHydrateAtoms hooks on a dynamic route. On server side atom initialize with useHydrateAtoms use value from the previous render: Example: i have following route /pages/[slug.tsx] Go to localhost:3000/test -> Everything... wono | discuss | tweet + it dev nextjs release-notes Full Changelog? · vercel/next.js · Discussion #65212Full Changelog? wono | discuss | tweet + it dev nextjs shadcnui csv [Next.js] 리엑트 테이블 CSV 저장 구현(feat. Shadcn)개요Shadcn의 Data Table에서 불러온 데이터를 CSV로 저장하는 기능이 필요하여 적용해보았다. export-to-csv 모듈을 설치하고 Shadcn Data Table 모듈에 버튼을 추가하여 커스텀한 페이지를 작성해 보았다. 설치다음의 모듈을 설치하고 다음의 함수를 사용한다.npm install export-to-csv --saveimport { mkConfig, generateCsv, download } from 'export-to-csv' 본문(Shadcn 커스텀)Shadcn Data Table에 CSV 다운 버튼을 적용한 파일이다.ProjectPage.tsx"use client";import * as React from "react";import { useEffect, useState }.. wono | discuss | tweet + it dev nextjs aws ecs nextjs 서비스 개발부터 운영까지nextjs 서비스 개발부터 운영까지. GitHub Gist: instantly share code, notes, and snippets. wono | discuss | tweet + it dev nextjs aws ecs 💪도전! 프리티어로 AWS ECS 사용하기: Next.js 배포 자동화 구현하기 (feat. github actions)전에 💪도전! 프리티어로 AWS ECS 사용하기: ECS 클러스터에 EC2 인스턴스 연결 + 간단 배포에서 AWS 콘솔에서 간단히 ECS 실습을 했었다.이제 github actions을 활용해서 진짜 최종 목표인 배포 자동화를 달아보자!바로 시작!!먼저 나는 프리티어 wono | discuss | tweet + it dev nextjs ecs aws AWS Amplify에서 ECS로: Next.js 서비스 배포와 Github Action을 통한 CI/CD 구축AWS Amplify의 문제점을 맞닥뜨리고 해결해나간 과정을 공유합니다. wono | discuss | tweet + it dev shadcnui nextjs Build an Expandable / Collapsible Data Table with 2 shadcn/ui ComponentsWhat you will find in this article? In the modern digital age, the way we present data to... Tagged with nextjs, tailwindcss, tutorial, webdev. wono | discuss | tweet + it dev nextjs ai saas canada Build and Deploy a Full Stack AI SaaS with Next.js 15, React, Stripe, Tailwind | Full Course (2025)YouTube에서 마음에 드는 동영상과 음악을 감상하고, 직접 만든 콘텐츠를 업로드하여 친구, 가족뿐 아니라 전 세계 사람들과 콘텐츠를 공유할 수 있습니다. wono | discuss | tweet + it dev nextjs ai uk Ai Development wono | discuss | tweet + it dev nextjs ai uk Build and Deploy a RAG Chatbot with JavaScript, LangChain.js, Next.js, Vercel, OpenAI> https://www.youtube.com/@aniakubow wono | discuss | tweet + it on openai remix nextjs ChatGPT가 Next.js에서 Remix로 갈아탔대!최근 OpenAI는 자사의 프레임워크를 Next.js에서 Remix로 전환했습니다. 이 변화는 개발 커뮤니티에서 큰 화제가 되었고, 많은 사람들이 그 이유에 대해 궁금해하고 있습니다. 아직 OpenAI의 공식적인 입장은 없는 걸로 보이지만, 왜 OpenAI가 왜 이러한 wono | discuss | tweet + it dev nextjs zod rhf React-Hook-Form에서 Controller 와 RegisterReact-Hook-Form이란 간단하게 Form을 다룰 수 있는 라이브러리로, React-hook-form은 기본적으로 비제어 컴포넌트로 동작하기 때문에 불필요한 연산과 리랜더가 일어나지 않는다.react-hook-form은 비제어 컴포넌트의 장점을 그대로 살리면서 wono | discuss | tweetNext
+ it ops nextjs aws NEXT.JS와 CDN, 그리고 도커 이미지 경량화 | 올리브영 테크블로그AWS ECS로 직접 운영하는 노하우 wono | discuss | tweet
+ it ops nextjs aws Next.js 정적 웹사이트 S3 + CloudFront + Route53 (가비아 도메인적용)근래의 대부분의 웹앱의 경우 동적인 방식이 많지만 전통적으로 단일페이지와 같은 랜딩페이지류의 원페이지 형태는 화면의 내용이 바뀔 일이 없는 정적인 방식이 다수다. Next.js를 통해 ssg방식의 정적 웹사이트를 AWS에 배포해서 캐싱을 위해 클라우드프론트를 적용하고 가비아와 같은 서비스에서 원하는 도메인을 구매해서 Route53에 적용하기 까지 기억이 휘발되지 않도록 기록을 남겨보려한다. 1. Next.js 정적사이트로 앱 빌드(SSG) https://nextjs.org/docs/pages/building-your-application/rendering/static-site-generation Rendering: Static Site Generation (SSG) | Next.js Using Pages.. wono | discuss | tweet
+ it ops aws ecs nextjs ecs와 code deploy를 활용한 next.js 배포하기이전에는 next.js의 standalone과 turborepo의 --docker 옵션을 활용한 도커라이징 하는 방법을 정리하였습니다. 이번에는 aws의 ecs를 통해 컨테이너관리를 하고 code deploy를 통해 배포 하는 방법에 대해서 정리 해보겠습니다. wono | discuss | tweet
+ it dev nextjs distdir How set the setting of a custom build directory in nextjs?Nextjs, by default, create the .next build folder and nextjs also, use .next folder withbuild command. If you change the .next build folder in a run and build time in nextjs. Firstly you open the… wono | discuss | tweet
+ it dev nextjs date-fns v4.0 is out with first-class time zones support!date-fns v4.0 is out with first-class time zone support and no major breaking changes. wono | discuss | tweet
+ it dev nextjs Building APIs with Next.jsLearn about how to build APIs with Next.js. wono | discuss | tweet
+ it dev nextjs hydration 어쩔 수 없는 hydration mismatch를 useEffect없이 해결하기이 데이터들은 서버에서 값을 알 수 없으므로, 클라이언트에서 데이터를 처리해야 한다. 만약 이 내용을 서버에서 바로 처리하려고 하면, 서버의 결과와 클라이언트의 결과가 달라질 수 있다. 즉, hydration mismatch가 날 수 있다. 다만 이 방법도 한계가 존재한다. 텍스트 대상으로만 가능하다는 점이다. 만약, nested 된 dom 구조에… wono | discuss | tweet
+ it dev nextjs jotai dangerouslyforcehydrate feat(utils/useHydrateAtoms) - Optionally rehydrate with force hydrate by SariSabouh · Pull Request #1990 · pmndrs/jotaiRelated Issues or Discussions The useHydrateAtom discussion has been live since August of 2021 in #669. Summary We found a use case within our project that required a rehydration after a specific e... wono | discuss | tweet
+ it dev nextjs jotai dangerouslyforcehydrate (nextjs) - useHydrateAtoms return previous value on dynamic route · Issue #2250 · pmndrs/jotaiSummary I use the useHydrateAtoms hooks on a dynamic route. On server side atom initialize with useHydrateAtoms use value from the previous render: Example: i have following route /pages/[slug.tsx] Go to localhost:3000/test -> Everything... wono | discuss | tweet
+ it dev nextjs release-notes Full Changelog? · vercel/next.js · Discussion #65212Full Changelog? wono | discuss | tweet
+ it dev nextjs shadcnui csv [Next.js] 리엑트 테이블 CSV 저장 구현(feat. Shadcn)개요Shadcn의 Data Table에서 불러온 데이터를 CSV로 저장하는 기능이 필요하여 적용해보았다. export-to-csv 모듈을 설치하고 Shadcn Data Table 모듈에 버튼을 추가하여 커스텀한 페이지를 작성해 보았다. 설치다음의 모듈을 설치하고 다음의 함수를 사용한다.npm install export-to-csv --saveimport { mkConfig, generateCsv, download } from 'export-to-csv' 본문(Shadcn 커스텀)Shadcn Data Table에 CSV 다운 버튼을 적용한 파일이다.ProjectPage.tsx"use client";import * as React from "react";import { useEffect, useState }.. wono | discuss | tweet
+ it dev nextjs aws ecs nextjs 서비스 개발부터 운영까지nextjs 서비스 개발부터 운영까지. GitHub Gist: instantly share code, notes, and snippets. wono | discuss | tweet
+ it dev nextjs aws ecs 💪도전! 프리티어로 AWS ECS 사용하기: Next.js 배포 자동화 구현하기 (feat. github actions)전에 💪도전! 프리티어로 AWS ECS 사용하기: ECS 클러스터에 EC2 인스턴스 연결 + 간단 배포에서 AWS 콘솔에서 간단히 ECS 실습을 했었다.이제 github actions을 활용해서 진짜 최종 목표인 배포 자동화를 달아보자!바로 시작!!먼저 나는 프리티어 wono | discuss | tweet
+ it dev nextjs ecs aws AWS Amplify에서 ECS로: Next.js 서비스 배포와 Github Action을 통한 CI/CD 구축AWS Amplify의 문제점을 맞닥뜨리고 해결해나간 과정을 공유합니다. wono | discuss | tweet
+ it dev shadcnui nextjs Build an Expandable / Collapsible Data Table with 2 shadcn/ui ComponentsWhat you will find in this article? In the modern digital age, the way we present data to... Tagged with nextjs, tailwindcss, tutorial, webdev. wono | discuss | tweet
+ it dev nextjs ai saas canada Build and Deploy a Full Stack AI SaaS with Next.js 15, React, Stripe, Tailwind | Full Course (2025)YouTube에서 마음에 드는 동영상과 음악을 감상하고, 직접 만든 콘텐츠를 업로드하여 친구, 가족뿐 아니라 전 세계 사람들과 콘텐츠를 공유할 수 있습니다. wono | discuss | tweet
+ it dev nextjs ai uk Build and Deploy a RAG Chatbot with JavaScript, LangChain.js, Next.js, Vercel, OpenAI> https://www.youtube.com/@aniakubow wono | discuss | tweet
+ it on openai remix nextjs ChatGPT가 Next.js에서 Remix로 갈아탔대!최근 OpenAI는 자사의 프레임워크를 Next.js에서 Remix로 전환했습니다. 이 변화는 개발 커뮤니티에서 큰 화제가 되었고, 많은 사람들이 그 이유에 대해 궁금해하고 있습니다. 아직 OpenAI의 공식적인 입장은 없는 걸로 보이지만, 왜 OpenAI가 왜 이러한 wono | discuss | tweet
+ it dev nextjs zod rhf React-Hook-Form에서 Controller 와 RegisterReact-Hook-Form이란 간단하게 Form을 다룰 수 있는 라이브러리로, React-hook-form은 기본적으로 비제어 컴포넌트로 동작하기 때문에 불필요한 연산과 리랜더가 일어나지 않는다.react-hook-form은 비제어 컴포넌트의 장점을 그대로 살리면서 wono | discuss | tweet