업무 효율 향상 도구 Raycast 사용법
Raycast1.Raycast란?MacOS에서 빠르게 작업을 수행하기 위해 생산성 및 워크플로우를 향상시키기 위한 업무 보조 툴입니다. 좀 더 자세하게Raycast는 앱 실행, 파일 검색, 시스템 명령 실행 등을 빠르게 수행할 수 있는 런처 기능을 제공하는데,Spotlight와 유사하지만, 더 많은 커스터마이징 옵션과 플러그인을 지원합니다.또, Raycast는 다양한 서드파티 앱과 서비스를 통합할 수 있는 플러그인을 제공합니다. 예를 들어, GitHub, Jira, Google Workspace, Asana 등의 서비스와 연동하여 작업을 관리하고, 데이터를 검색하고, 빠르게 액세스할 수 있습니다. 그 밖에 스크립트 및 자동화, 빠른검색 및 네비게이션 등등 이점이 있습니다. 2. Raycast 다운..
뷰(vue) options api와 composition api의 라이프사이클(lifecycle)
lifecycle 이란 ? vue의 인스턴스가 생성, DOM 트리에 마운트, 불필요한 엘리먼트를 제거하는 일련의 과정을 생명주기(life cycle) 이라고 합니다. 여기서 vue는 각 생명주기를 hooking 할 수 있는 방법을 제공하는데 이를 life cycle hook 이라고 합니다. 라이프 사이클을 잘 이해하고 사용해야하는 이유는? 프로그램에 대한 통제권을 가지기 위해서 입니다. 라이프사이클을 이해하면 컴포넌트의 생성, 변화하는 프로세스를 통제할 수 있게 됩니다. 내가 만든 프로그램이 어떻게 동작되는지 모른다면 복잡하고 또, 예외상황에 맞닿는다면 통제하기 어렵게 될 수도 있습니다. 프로젝트가 실행될 때, 인스턴스를 생성, 데이터 초기화, 데이터 감시설정, 템플릿컴파일, 인스턴스를 DOM에 마운트,..