+ it dev nestjs [NestJS] NestJS API 만들기(movies controller, router, service, DTO) (2)Movies 컨트롤러 생성하기 (nest g co 명령어) nest 명령어를 통해 영화 api에 필요한 새로 필요한 컨트롤러를 genereate 해준다. controller의 alias는 'co' 이므로 nest g co 이런 식으로 명령어를 사용한다. controller의 이름을 입력하면 밑의 그림과 같이 파일이 새로 생겨난다. import { Module } from '@nestjs/common'; import { MoviesController } from './movies/movies.controller'; @Module({ imports: [], controllers: [MoviesController], providers: [], }) export class AppModule {} 다음과 같이 자.. wono | discuss | tweet + it dev kysely rawquery Splitting query building and execution | KyselyKysely is primarily a type-safe sql query builder. wono | discuss | tweet + it tip prettier ignore How to make Prettier to ignore a block of code? wono | discuss | tweet + it dev javascript module barrel Barrel files and why you should STOP using them nowSmall decisions can also have big impacts on applications. When developers start using barrel files... Tagged with performance, frontend. wono | discuss | tweet + it dev javascript module barrel Why you should avoid Barrel Files in JavaScript Modules?Barrel files consolidate the exports of multiple modules into a single file. We use them to import a module using a single import statement without… wono | discuss | tweet + it dev javascript module 왜 CommonJS는 번들사이즈를 크게 하는가?https://yceffort.kr wono | discuss | tweet + it dev nextjs approuter Real-world open-source projects built with Next.js 14 and App RouterDiscover how others build real-world Next.js applications by examining their codebase. Tagged with nextjs, frontend, react, opensource. wono | discuss | tweet + it dev nextjs kysely How to configurate Next.js and KyselyConfigurate Next.js and Kysely easily for your project wono | discuss | tweet + it qa kysely drizzle kysely or drizzle wono | discuss | tweet + it dev kysely Is there a way to flatten many to many joins when using Kysely? wono | discuss | tweet + it dev type orm Type-safety with TypeScript ORMs and query builders · thetutlage/meta · Discussion #8Type-safety with TypeScript ORMs and query builders wono | discuss | tweet + it dev prisma Do not use Prisma for production heavy applications wono | discuss | tweet + it dev kysely rawquery Raw SQL | KyselyYou can execute raw SQL strings and pass raw SQL snippets to pretty much any method or function wono | discuss | tweet + it dev kysely nextjs [Next.js] Vercel Postgres 사용하기토끼리 wono | discuss | tweet + it dev kysely nextjs PlanetScale + Kysely 데이터베이스 연동 (Next.js)Next.js 프로젝트 스택 검토 (2023) 대로 홈페이지를 다시 만들기 위한 두 번째 단계로 Kysely를 사용하여 PlanetScale 데이터베이스를 연동했다. PlanetScale 데이터베이스 셋업 https://planetscale.com/docs/tutorials/planetscale-quick-start-guide를 따라하면 정말 쉽게 새 데이터베이스를 만들 수 있다. 데이터베이스 생성이 끝나면 대시보드에서 DB 상태를 비롯해 각종 정보를 볼 수 있다. 우측의 Connect 버튼을 누르면 username 등의 DB 접속 정보를 확인할 수 있는데, Connect with에서 MySQL CLI를 선택하면 나오는 명령을 참고하여 일반적인 DB 클라이언트에서 접속 가능하다. 다음은 MySQLWork.. wono | discuss | tweet + it dev kysely [kysely] 1. 어떻게 처음 발견하게 되었는가 - 1?예전에 토이 프로젝트에서 nestjs를 사용하면서 mysql DB와 연결하기 위해 TypeORM을 사용했던 적이 있었다. 당시에는 DB를 먼저 설계하고 그 다음 DB를 서버와 연동했는데, 아래의 nestjs의 공식 문서에 TypeORM을 활용하는 방법이 친절하게 설명되어 있어서 이를 사용했었다. Database | NestJS - A progressive Node.js framework Documentation | NestJS - A progressive Node.js framework Nest is a framework for building efficient, scalable Node.js server-side applications. It uses progressive JavaScript, is b.. wono | discuss | tweet + it dev drizzle Drizzle ORM - PostgreSQLDrizzle ORM is a lightweight and performant TypeScript ORM with developer experience in mind. wono | discuss | tweet + it dev kysely Getting started | KyselyPrerequisites wono | discuss | tweet + it blog orm 왜 Nodejs ORM을 쓰지 말아야 할까https://yceffort.kr wono | discuss | tweet + it dev prisma join Prisma ORM Now Lets You Choose the Best Join Strategy (Preview)Choose between DB-level and application-level joins to pick the most performant approach for your relation queries. wono | discuss | tweetNext
+ it dev nestjs [NestJS] NestJS API 만들기(movies controller, router, service, DTO) (2)Movies 컨트롤러 생성하기 (nest g co 명령어) nest 명령어를 통해 영화 api에 필요한 새로 필요한 컨트롤러를 genereate 해준다. controller의 alias는 'co' 이므로 nest g co 이런 식으로 명령어를 사용한다. controller의 이름을 입력하면 밑의 그림과 같이 파일이 새로 생겨난다. import { Module } from '@nestjs/common'; import { MoviesController } from './movies/movies.controller'; @Module({ imports: [], controllers: [MoviesController], providers: [], }) export class AppModule {} 다음과 같이 자.. wono | discuss | tweet
+ it dev kysely rawquery Splitting query building and execution | KyselyKysely is primarily a type-safe sql query builder. wono | discuss | tweet
+ it dev javascript module barrel Barrel files and why you should STOP using them nowSmall decisions can also have big impacts on applications. When developers start using barrel files... Tagged with performance, frontend. wono | discuss | tweet
+ it dev javascript module barrel Why you should avoid Barrel Files in JavaScript Modules?Barrel files consolidate the exports of multiple modules into a single file. We use them to import a module using a single import statement without… wono | discuss | tweet
+ it dev nextjs approuter Real-world open-source projects built with Next.js 14 and App RouterDiscover how others build real-world Next.js applications by examining their codebase. Tagged with nextjs, frontend, react, opensource. wono | discuss | tweet
+ it dev nextjs kysely How to configurate Next.js and KyselyConfigurate Next.js and Kysely easily for your project wono | discuss | tweet
+ it dev kysely Is there a way to flatten many to many joins when using Kysely? wono | discuss | tweet
+ it dev type orm Type-safety with TypeScript ORMs and query builders · thetutlage/meta · Discussion #8Type-safety with TypeScript ORMs and query builders wono | discuss | tweet
+ it dev kysely rawquery Raw SQL | KyselyYou can execute raw SQL strings and pass raw SQL snippets to pretty much any method or function wono | discuss | tweet
+ it dev kysely nextjs PlanetScale + Kysely 데이터베이스 연동 (Next.js)Next.js 프로젝트 스택 검토 (2023) 대로 홈페이지를 다시 만들기 위한 두 번째 단계로 Kysely를 사용하여 PlanetScale 데이터베이스를 연동했다. PlanetScale 데이터베이스 셋업 https://planetscale.com/docs/tutorials/planetscale-quick-start-guide를 따라하면 정말 쉽게 새 데이터베이스를 만들 수 있다. 데이터베이스 생성이 끝나면 대시보드에서 DB 상태를 비롯해 각종 정보를 볼 수 있다. 우측의 Connect 버튼을 누르면 username 등의 DB 접속 정보를 확인할 수 있는데, Connect with에서 MySQL CLI를 선택하면 나오는 명령을 참고하여 일반적인 DB 클라이언트에서 접속 가능하다. 다음은 MySQLWork.. wono | discuss | tweet
+ it dev kysely [kysely] 1. 어떻게 처음 발견하게 되었는가 - 1?예전에 토이 프로젝트에서 nestjs를 사용하면서 mysql DB와 연결하기 위해 TypeORM을 사용했던 적이 있었다. 당시에는 DB를 먼저 설계하고 그 다음 DB를 서버와 연동했는데, 아래의 nestjs의 공식 문서에 TypeORM을 활용하는 방법이 친절하게 설명되어 있어서 이를 사용했었다. Database | NestJS - A progressive Node.js framework Documentation | NestJS - A progressive Node.js framework Nest is a framework for building efficient, scalable Node.js server-side applications. It uses progressive JavaScript, is b.. wono | discuss | tweet
+ it dev drizzle Drizzle ORM - PostgreSQLDrizzle ORM is a lightweight and performant TypeScript ORM with developer experience in mind. wono | discuss | tweet
+ it dev prisma join Prisma ORM Now Lets You Choose the Best Join Strategy (Preview)Choose between DB-level and application-level joins to pick the most performant approach for your relation queries. wono | discuss | tweet