쌩 HTML와 CSS-in-CSS의 방식을 싫어합니다.
주로 프레임워크는 React를 사용하며, 스타일링은 CSS-in-JS의 방식을 취하는 Styled Components를 사용하여 스타일링합니다. Animation은 GSAP을 사용합니다. 상태 관리는 주로 Jotai를 사용하여 관리하는 것을 선호합니다.
npm 기반의 CRA 환경을 정말 싫어하며, Webpack, Babel, 등등으로 개발자가 손수 환경을 구성하는 것을 정말 싫어합니다.
저는 프론트엔드 개발환경을 Yarn 기반의 Vite를 사용하거나 Bun으로 구성하는 것을 선호합니다.
코드의 반복을 정말 싫어하며, 체계화 되고 재사용되는 그러한 코드 관리, 작성 방식을 좋아합니다.
정적인 콘텐츠를 생산하여 사용하는 것을 정말 싫어하며, 최대한은 동적인 방법으로 콘텐츠를 생산하여 가져오도록 노력합니다. 참조
Ejs, Php, Jquery, 등등 이러한 구식의 기술들을 정말 실어합니다.
ES6 이상의 문법을 사용하는 TypeScript, JavaScript 만을 사용하여 구성할 수 있는 프레임워크, 라이브러리를 지향합니다. 새로운 언어를 사용하여 웹 앱을 만드는 언어를 중립적이지만, 조금은 싫어합니다.