Aliencube

cloud-native open source developers community

.NET Core 애플리케이션 개발을 위한 비주얼 스튜디오 Codespaces 환경 설정하기

by Justin Yoo in Visual Studio-codespaces · 11 min read

지난 2020년 4월부터 비주얼 스튜디오 Codespaces 서비스가 정식으로 론칭됐다. 그 이후로 깃헙 Codespaces 역시도 현재 프라이빗 프리뷰 기능으로 제공되고 있는 중인데, 이 둘은 사용법이 거의 동일하다. 이 둘의 차이점은 이 포스트를 통해 확인해 보도록 하자. 다만 여기서는 닷넷 코어 애플리케이션 개발을 위해 필요한 환경 설정에 대해

애저 펑션에서 Swagger를 이용해 파워 플랫폼을 위한 커스텀 커넥터 곧바로 생성하기

by Justin Yoo in Azure Functions · 13 min read

애저 펑션을 위한 Open API 익스텐션을 사용하면 좋은 점 중에 하나가 바로 애저 펑션으로 API를 개발할 때 이 API의 발견가능성(discoverability)을 높여준다는 것이다. 따라서, 이를 이용하면 굉장히 손쉽게 애저 API 관리도구에 연동시킬 수 있다. 또한 애저 로직 앱이나 파워 플랫폼 에서 사용하는 커스텀 커넥터 역시도 쉽게 생성할 수

애저 펑션을 위한 Open API 문서를 커맨드라인에서 생성하기

by Justin Yoo in Swagger · 4 min read

한참 전에 애저 펑션을 위한 Swagger UI 익스텐션을 소개한 후 많은 피드백을 받았는데, 그 중 하나가 바로 애저 펑션 런타임 상에서만 Open API 문서를 생성하지 말고, 커맨드라인에서도 직접 생성할 수 있었으면 좋겠다는 것이었다. 마침 이를 위한 작은 도구를 하나 만들어서 배포한 관계로, 이를 소개하는 포스트를 작성하기로 한다. CLI 다운로드

ASP.NET Core 앱에서 동일 인터페이스로 만들어진 여러 인스턴스에 대한 의존성을 주입하는 다섯 가지 방법

by Justin Yoo in Aspnet Core · 9 min read

ASP.NET Core 애플리케이션을 개발하다 보면 항상 접하게 되는 것이 바로 의존성 주입을 위한 IoC 컨테이너 설정이다. 자체적으로 제공하는 IoC 컨테이너를 이용하면 별도의 써드파티 라이브러리를 이용하지 않고서도 충분히 구현이 가능한데, 이 포스트에서는 그 중에서 하나의 인터페이스를 공유하는 다양한 인스턴스를 주입했을 때 그 중 하나를 선택해야

ASP.NET Core 앱으로 GraphQL 서버 구축해 보기

by Justin Yoo in Graphql · 17 min read

GraphQL은 페이스북이 처음 제안하고 주도한 API 조회를 위한 언어이다. 이미 많은 곳에서 GraphQL 기반의 API를 제공하고 있는데, 그 중 대표적인 곳이 깃헙이기도 하다. GraphQL은 요즘처럼 애플리케이션 개발 무게 중심이 모바일 앱을 포함한 프론트엔드 쪽으로 옮겨온 상황에서 상당히 유용하게 쓰일 수 있는 도구이다. 이 포스트를 포함한

애저 정적 웹 앱에 블레이저 웹 어셈블리 앱 호스팅하기

by Justin Yoo in Blazor · 14 min read

Blazor 웹 애플리케이션에 React UI 컴포넌트 끼얹기 Blazor 웹 애플리케이션에 node.js를 이용해 React UI 컴포넌트 끼얹기 애저 정적 웹 앱에 블레이저 웹 어셈블리 앱 호스팅하기 지난 포스트에서는 Blazor 웹 어셈블리 앱을 로컬에서 개발해 봤다면, 이번 포스트에서는 이렇게 개발한 앱을 실제로 배포해 보는 작업을 진행해