Review 2019

2019년을 돌아봅니다.

기술 스택의 다양화

React

SPA 싱글 페이지 어플리케이션을 작성하고 싶어 공부를 시작했습니다.

최대한 프레임워크의 도움을 받고, 사용하기 좋은 패키지를 찾으며 리액트에 초점을 맞춰서 진행했습니다.

Next.js 는 ❤️ 입니다.

React Native

리액트 공부를 시작했으니, 활용 범위를 넓히기 위해 공부를 시작했습니다.

TypeScript

리액트 공부를 시작하고, ES로 작성된 코드에서 형식이 실행시 결정 Dynamic typing되어 발생하는 오류를 줄이고 싶어 공부를 시작했습니다.

프로젝트 구성할 때, 한단계가 늘어나지만 효과는 그 시간보다 크다고 생각됩니다.

ECMAScript

타입스트립트자바스크립트슈퍼셋-타입스크립트가 자바스크립트 전체를 포함-입니다.
순서가 뒤바뀐것 같지만, 저는 타입스크립트를 더 잘 사용하기 위해 ECMAScript를 더 알아야겠다고 생각했습니다.

Node.js

이제 노드제이에스 응용 프로그램 작성에도 타입스크립트를 사용합니다.

작성할 때 작성할 코드가 길어지지만, 실행시 형식 관련 오류가 거의 없습니다.

.NET Core 3

경험했던 것들을 버릴 수 없으므로 꾸준히 봐야 합니다.

Xamarin

아직은 사용하던 자마린이 리액트 네이티브보다 접근하기 편합니다.

Docker

이런저런 문제로 좋지 않은 소식이 들려오지만, 여전히 응용 프로그램을 가상화하기 위해 편리한 도구입니다.

각 플랫폼마다 공통되는 기술 스택이 도커였다고 기억됩니다.

2019년 이야기

2019년 03월 … 2007년 3월 입사해서 열심히 근무했던 회사에서 퇴사했습니다.

휴식 … 푹 쉬고 싶었으나, 급작스런 일들이 생겨 다음 기회에 더 푹 쉬기로 했습니다.

공부 … 더 알고 싶은게 많으나 업무에 밀려 우선순위가 낮게 설정되었던 것들에 대해 시간을 들여 조금 더 알게 되었습니다.

Javascript, Node.js, TypeScript, React, React Native

.NET 플랫폼 기반 개발자인데, Visual Studio 를 열었던 시간보다, Visual Studio Code 로 작업한 시간이 더 많았습니다.

이전에는 ASP.NET Core 로 API 백엔드 응용 프로그램을 작성했으나, 이제 TypeScript 로 express 기반 API 백엔드 응용 프로그램 작성이 더 편합니다.

깃허브 저장소를 기반으로 통계자료를 작성해주는 Sourcerer 서비스에서 통계자료를 작성해보니, Javascript 35%, TypeScript 21%, C# 11%

스타트업 … 쉬면서 스타트업 대표님들과 여러 이야기를 나눴습니다.

조건이 맞지 않아서, 원하던 분야가 아니라서 등의 이유로 휴식기간이 길어지고 있을 때, 한번 도전해보고 싶은 분야의 스타트업 대표님의 연락을 받고, 제주도에 다녀온 후 현재 근무중입니다.

그런데, 시작해보니 이건 그냥 쇼핑몰 …

2020년에는

Flutter

Flutter가 굉장히 많이 사용되고 있는 것 같습니다.

Go

매우 단순해서 배우기가 쉽다고 합니다.

GraphQL

API 작성에 끝점 이름 만들기에 지쳐갑니다.
즐겨사용하고 있는 Typeorm과 통합해서 사용하면 좋을 것으로 생각됩니다.

그리고, 계속 …

TypeScript, React, React Native, Node.js, .NET Core