자바스크립트에서 테이블 렌더링에 많이 쓰는 datatables하지만 태고적 라이브러리인지라 jQuery에 의존적인 문제가 있다simple-datatables 는 타입스크립트로 만들어서 바닐라js로 트랜스파일된 테이블 라이브러리...
javascript DataTables github simple-datatables typescript
_ on 23-11-14
github.com/denostack/superserial 업무를 하다가 오래걸리는 로직을 별도의 프로세스에서 처리하도록 분리할 일이 생겼고, Job Queue를 활용해서 구현하였습니다. Job을 Queue로 전달 할 때, Job 데이터를 전달할...
superserial serialize typescript
wan2.land on 22-09-14
개방-폐쇄 원칙(OCP, Open-Closed Principle)이란, 소프트웨어 개체는 확장에 대해 열려 있어야 하고, 수정에 대해서는 닫혀 있어야 한다. 위 정의에서 이야기하는 개체는 함수단위가 아닌 클래스(혹은 객체)...
CleanCode solid designpattern typescript
wan2.land on 22-09-01
객체지향에서 가장 모호한게 클래스의 크기를 규정하는 일입니다. 단일 책임 원칙(SRP, Single Responsibility Principle)은 이 문제를 해결 할 수 있도록 가이드라인을 제시합니다. 한 클래스는 하나의 책임만...
wan2.land on 20-03-10
AWS Lambda위에 AWS CDK를 이용하여 Vue.js 프레임워크인 Nuxt를 올려보도록 하겠습니다. 저는 Vue.js를 주로 사용하기 때문에 Nuxt를 이용하여 Lambda에 올려보았지만, 원리만 이해한다면 Next나, Sapper 프로젝트...
awscdk serverless vue nuxt typescript infrastructure
wan2.land on 20-02-19
1편에서는 간단한 REST Api 앱을 업로드 해보았습니다. Node.js로 프로그래밍을 하다보면 npm을 사용하는 일이 흔합니다. 이번에는 node_modules를 포함한 패키지를 AWS CDK를 이용하여 어떻게 배포할 수 있는지 설...
awscdk serverless express typescript infrastructure
wan2.land on 20-02-09
AWS Cloud Development Kit(이하 AWS CDK)는 2019년 하반기 즈음에 출시(발표는 AWS Re Invent 2018)한 인프라 관리 도구입니다. 이미 기존에 IaC(Infrastructure as Code, 인프라를 코드로 관리)를 위한 도구들이...
awscdk serverless typescript infrastructure
wan2.land on 20-01-23