알아두면 쓸모 있는 .NET 이야기
2020년 11월 10일, MS(마이크로소프트)는 차세대 애플리케이션 개발플랫폼 닷넷(.NET) 5.0을 공식 발표하였습니다.
이는 닷넷 진영에 있어 꽤나 의미 있는 릴리스로 볼 수 있습니다. 오랫동안 파편화되어 있던 닷넷 관련 플랫폼이 닷넷이라는 단일 명칭으로 통합된 첫 릴리스이기 때문입니다. 닷넷 5.0 출시 소식은 서버 개발 환경이 대부분 자바(Ja
25
React TypeScript Tutorial for Beginners
In this React TypeScript for beginners series we will learn to use TypeScript with React by building a few components of varying complexity. With static type checking, you get to learn about potential bugs as you're typing the code, rather than heading to the browser and figuring out at runtime. TypeScript wtih React also provides a way to describe the shape of an object hence providing better documentation and autocomplete. Typescript even makes maintenance and refactoring of large code bases much easier.
31
Redux Toolkit Tutorial
Redux is a predictable state container for JavaScript apps.
If you want to manage the global state of your application in a predictable way, redux can help you. The patterns and tools provided by Redux make it easier to understand when, where, why, and how the state in your application is being updated, and how your application logic will behave when those changes occur. Redux guides you towards writing code that is predictable and testable, which helps give you confidence that your application will work as expected.
Redux toolkit is the official, opinionated, batteries-included toolset for efficient Redux development.
Redux is great, it does have a few shortcomings. First, configuring redux in an app seems complicated. Second, in addition to redux, a lot of other packages have to be installed to get redux to do something useful. Third, redux requires too much boilerplate code. That is, repeating the same pattern of code every time you had to add a functionality. As a solution to these problems, to a certain extent of course, redux toolkit was created and serves as an abstraction over redux. It hides the difficult parts ensuring you have a good developer experience.
In this tutorial series on Redux Toolkit for beginners, we dive into the what, why and the how.
18
Node.js Tutorial for Beginners
Node.js is an open-source, cross-platform JavaScript runtime environment. Node.js is a technology with which you can build end-to-end JavaScript applications. With Node.js you can build traditional websites, backend services like APIs, realtime applications, streaming services like Netflix, command line interface tools, multiplayer games and a lot more.
3
디자인 시스템 구축기
디자인 시스템을 만들기로 결심하고 피그마로 이사하기까지 | 2020년 2월부터 약 2년간 고군분투하며 디자인 시스템을 설계하고 구축해온 과정에 대해 적어보려 한다. 디지털 제품 개발 환경에서 디자인 시스템은 점점 더 중요해지고 있기 때문에 디자인 시스템을 빨리, 잘 만들기 위해 노력했고 지금도 계속 발전하고 있다. 그 과정을 돌아본다.
어떤 노코드 툴을 써야 하나요? | 요즘IT
노코드와 관련된 강의를 하면 제일 많이 물어보시는 질문이 바로 "어떤 노코드 툴을 써야 하나요?"입니다. 오늘은 각 목적별로 입문자에게 가장 적합한 툴을 추천드려보겠습니다. 소개드린 툴로 입문하시되, 각자 상황과 니즈에 따라 추가적으로 원하시는 게 생기면 그때는 직접 사용해보시면서 범위를 넓혀가세요.
LINE Pay에서 SwiftUI TextField 사용하기
WWDC19에서 발표된 SwiftUI는 iOS에서 UI를 구성할 수 있는 새로운 프레임워크입니다.
선언적 구문을 사용하며 이는 다음과 같은 장점이 있습니다.
구현하고자 하는 UI 기능을 코드에 명시하기만 하면 됩니다.
코드가 간결해집니다.
코드 가독성이 향상됩니다.
더 빠르게 구현할 수 있습니다.
결과적으로 유지 관리가 용이해집니다.
떠오르는 노코드(no-code)·로코드(low-code), 개발자 없는 개발 시대 열렸다.
01. 개요 코로나19의 영향으로 비대면 문화가 급속도로 확산되면서 최근 몇 년간은 바야흐로 ‘개발자 구인난’ 시대나 다름없었다. 산업 전반에 걸쳐 디지털 전환이 가속화됨에 따라 개발자의 수요가 급증했기 때문이다. 빠르게 늘어나는 수요에 비해 공급은 턱없이 부족한 상황이 이어지면서 개발자 품귀 현상은 날로 심화되는 모습을 보였다. 이러한 가운데 코딩을 하지
B급 감성으로 MZ세대들의 취향을 저격하는 ‘키치 마케팅’
키치 마케팅(Kitsch Marketing)이란?키치(Kitsch)는 독일어로 ‘모조품’, ‘질이 낮은 예술’ 등의 의미를 가진 단어이다. 키치 마케팅은 이미 유명해서 사람들에게 익숙한 콘텐츠를 패러디하고 B급 감성을 첨가하여 제작하는 마케팅 콘텐츠로, ‘B급 마케팅’, ‘병맛 마케팅’이라고도 불린다.키치 마케팅은 기존 마케팅의 정돈된 느낌과는 정반대로 촌
MZ세대 ‘귀’ 감성을 자극한다! 새로운 감성 마케팅
최근 유튜브를 통해 음악을 듣는 사람들이 많아지면서 ‘플리(플레이리스트의 약자) 마케팅’, 플레이리스트 전문 채널과 협업해 마케팅을 진행하는 브랜드 사례가 늘고 있습니다. 먼저 플레이리스트 전문 채널에 대해 설명하자면 이 채널(or 유튜버)들은 하나의 테마 아래 다양한 장르의 음악이 들어간 플레이리스트를 제작합니다. 예를 들면 ‘금요일 칼퇴를 바라는 직장
5
Sketch 튜토리얼
GUI 디자인을 위한 프로그램인 Sketch 문서를 쉽게 요약하고 제 노하우를 소개하려고 합니다. 시작하는 사람을 위해 필요한 기능 우선으로 소개할 예정입니다. 이 문서는 스케치 52버전을 기준으로 작성합니다.