April 20, 2024 • ☕️ 5 min read
Ref https://www.npmjs.com/package/webpack-shell-plugin-next
tags
ruby
, postgres
, or development
) job을 선택해서 실행할 때, job에 명시된 모든 태그에 러너가 할당되어야 한다ex)
job:
tags:
- docker
docker
태그를 가지고 있는 러너만 job을 실행할 수 있다Ref https://docs.gitlab.com/ee/ci/yaml/#tags
cache: policy
cache: paths
를 지정하지 않으면 아무것도 캐시되지 않는다.pull-push
정책 (기본값)
pull
정책
pull
정책 추천
push
정책
push
정책 추천Ref https://docs.gitlab.com/ee/ci/yaml/#cachepolicy
Ref https://dev.to/adamgoth/understanding-package-dependencies-within-a-pnpm-monorepo-19ge
less
와 more
명령어more
- 파일의 콘텐츠 양이 너무 많아. 하나의 화면에 다 읽어들일 수 없는 경우, more
명령어로 파일을 page 별 혹은 line 별로 손쉽게 읽어 들일 수 있다.less
- more
와 유사하지만, 파일을 한번에 읽어들이지 않기 때문에 더 빠른 속도를 낼 수 있다.Ref https://minholee93.tistory.com/entry/Linux-More-Less
rimraf
- rm -rf
명령어를 수행해주는 도구(Ref)border-collapse
의 의미 - collapse
일 경우, 셀들끼리 서로 border를 공유한다는 의미. (border가 얇아져보일 수 있다.)원시값, 객체, 배열, 그리고 react hook에서 as const가 어떻게 유용하게 사용될 수 있는지!
Ref https://soobing.github.io/typescript/typescript-as-const/
반응형 모델을 구축하고자 탄생한 개념 같은데, 일단 너무 낯설고 어려워 잘 와닿지 않는다 🤷♀️
Ref
웹 애플리케이션이 무엇일까요? 이 포스트를 작성하는 목적과 관련이 있는데, 웹 애플리케이션이란 그저(a) 사용자가 여러분의 비지니스를 사용할 수 있도록(interact) 제공되는 사용자 인터페이스입니다(user interface). 여기서 짚고 넘어가셔야 할 것은 그저 하나의(a) 사용자 인터페이스라는 점입니다. **유일한(the)**게 아닙니다. 잘 만들어진 프론트엔드의 목표는 걸리적거림이 적고 좋은 사용자 경험을 제공하며 이를 여러분의 비지니스 과정에 잘 녹여내는 것입니다. 하지만 프론트엔드가 비지니스 그 자체라고 보면 안됩니다!
리액트와 여러 다른 도구를 사용하여 서비스를 개발하는 프론트엔드 개발자의 관점에서, 내가 어떻게 개발을 진행하고 있었는지 한번 생각해볼 만한 글 🙂
이 망할 개츠비는 왜 매주 이렇게 한번씩 나사가 빠지는지! 😡
어쨌든 이번주도 잘 먹고 잘 놀았다 🫠