(Flutter-기초 강의) 6.StatelessWidget & StatefulWidget, Scaffold 란 무엇인가?

flutter-basic-6-scaffold-statelessWidget-statefulWidget
오늘은 Flutter 프로젝트의 가장 기본이 되는 Widget들인 StatelessWidget & StatefulWidget과 Scaffold에 대해 소개하도록 하겠습니다. Widget 이란? Flutter에서 Widget은 화면의 모든 요소를 나타내는 기본 단위입니다. 텍스트, 이미지, 버튼, 레이아웃 등 모든 UI 요소는 Widget으로 표현됩니다. Flutter의 Widget은 계층 구조로 구성됩니다. 가장 ...
Read more

(Flutter-기초 강의) 5. 프로젝트 생성 및 기본구조

Flutter를 배우기에 앞서 두 포스팅(3. Dart 소개, 4. Dart 필수 문법 및 동작의 이해)을 통해 Dart 언어의 기본적인 로직과 문법에 대해 익혔고, 이제 본격적으로 Flutter에 대한 강의를 진행하고자 합니다. 먼저 Flutter CLI를 통해 프로젝트를 생성하고 기본으로 생성되는 프로젝트 구조 및 ...
Read more

삼성 블루투스 이어폰 – 갤럭시 버즈2 소개

갤럭시 매니아인 본인이 이번에 소개할 제품은 삼성 블루투스 이어폰 갤럭시 버즈2를 소개하고자 합니다. 개요 삼성 블루투스 이어폰 버즈2는 2021년 8월에 출시된 삼성의 무선 이어폰입니다. 버즈 라이브의 후속 제품으로, 전작 대비 향상된 음질과 착용감, 그리고 다양한 기능을 제공합니다. 그리고 다른 갤럭시 ...
Read more

(NestJS-기초강의) 11. Database (with TypeORM)

nestjs-basic-database
NestJS는 TypeORM과 함께 사용되어 데이터베이스를 쉽게 다룰 수 있습니다. node.js에서 주로 사용하는 ORM은 Sequelize와 TypeORM이 있는데 NestJS에서는 TypeORM을 더 선호합니다. 이번 포스팅에서는 이 TypeORM을 사용하여 NestJS에서 Database를 다루는 방법을 알아보겠습니다. TypeORM 이란? TypeORM은 “Typescript + ORM”을 의미로 Typescript에서 사용하는 ORM ...
Read more

Gemini(제미나이)를 탑재한 Bard(바드)

news-tech-bard-with-gemini-ko
바드(Bard)란? 소개 Bard는 구글 AI에서 개발한 대규모 언어 모델(LLM) 챗봇입니다. 텍스트와 코드의 방대한 데이터 세트로 학습되었으며, 질문에 대한 답변을 생성하고, 창의적인 콘텐츠를 작성하고, 언어를 번역하는 등의 다양한 기능을 수행할 수 있습니다. Bard는 아직 개발 초기 단계에 있지만, 빠르게 성장하고 발전하고 ...
Read more

(NestJS-기초강의) 10. Request Lifecycle (Feat. Guard, Interceptor, Pipe, Filters)

nestjs-basic-request-lifecycle
NestJS 애플리케이션은 Request Lifecycle이라는 일련의 단계를 통해 Request을 처리하고 응답을 생성합니다. Middleware에 대해서는 (NestJS-기초강의) 9. 미들웨어 (Middleware) 에서 소개했지만 다른 Class에 대해서 당장 모두 상세히 알아야 할 필요는 없으므로 Request Lifecycle을 설명하며 간단하게 설명하도록 하겠습니다. Overview Middleware, Pipes, Guards, Interceptor ...
Read more

(NestJS-기초강의) 9. 미들웨어 (Middleware)

nestjs-basic-middleware
이 글에서는 Route Handler 전에 처리되는 Middleware에 대해 알아보도록 하겠습니다. Middleware란 무엇인가? Middleware는 Route Handler 이전에 호출되는 함수입니다. 이를 통해 Middleware 함수는 Request 및 Response 객체, 그리고 Application의 Request-Response 주기에서 다음 Middleware 함수 호출을 통해 다른 작업을 처리할 수 있습니다. ...
Read more

갤럭시북3 NT750XFT-A51A (그라파이트) 개봉기 – 내돈내산 후기

이제 블로그를 좀 본격적으로 해보기 위해서 블로그를 위한 노트북을 하나 구매하는 것을 고민하다가 핸드폰도 갤럭시, 테블릿도 갤럭시다 보니 호환 및 각종 기능들을 사용해보고자 가성비가 좋은 갤럭시북3 제품을 고민하다가 와이프가 허락해줘서 이렇게 구매하게 되었습니다. 갤럭시북3 NT750XFT-A51A 제품에 대한 제품 구매 후기와 ...
Read more

(NestJS-기초강의) 8. Service (Feat. Provider)

nestjs-basic-service
이번 NestJS강좌에서는 비즈니스 로직이 구현되는 Service가 무엇인지, 어떻게 동작하는지, 그리고 사용법에 대해 알아보겠습니다. Provider란 무엇인가 기본적인 Nest의 많은 클래스(services, repositories, factories, helpers 등)은 Provider로 취급될 수 있습니다. Provider의 주요 개념은 의존성으로 주입(Inject)될 수 있다는 것입니다. 이를 이용하여 객체들은 서로 다양한 ...
Read more

(NestJS-기초강의) 7. Controller

nestjs-basic-controller
앞선 글에서 Module에 대해 알아보았습니다. 이번 글에서는 요청을 받아 처리결과를 반환하는데 사용되는 Controller에 대해 알아보겠습니다. Controller란 무엇인가? Controller는 클라이언트로부터의 요청(request)을 받아들이고 응답(response)을 반환하는 역할을 합니다. 어플리케이션에서 특정한 요청을 수신하고, 라우팅 메커니즘을 통해 어떤 Controller가 어떤 요청을 받아들일지 결정됩니다. 각 Controller에는 ...
Read more