http://mermaid.js.org 최근에 다이어그램을 그릴 일이 있어서 자주 접하게 된 Mermaid.js라는 도구를 정리해봅니다. Mermaid는 다이어그램, 차트 등을 마크다운으로 그리기 쉽게 해주는 라이브러리입니다. Flow Chart, Sequence Diagram, Class Diagram, State Diagram, ER(Entity Relationship)Diagram, User Journey, Gantt, Pie Chart, Quadrant Chart, GitGraph Diagram, MindMap, TimeLine등 굉장히 다양한 다이어그램 및 차트를 지원합니다. 차트 모양을 바로 확인하면서 작성할 수 있는 Live Editor도 지원합니다. https://mermaid.live/ ..
WWDC22(Platforms State of the Union)에서 SwiftUI의 변경점을 정리해봅니다. 개별 세션의 내용을 참조한 내용들도 있으며, 글은 계속 수정될 수 있습니다. Navigation Stack 새 내비게이션 API. 가장 알맞은 네비게이션 스타일을 쉽게 표현하게 해줍니다. 선택사항을 쉽게 저장하고 복구할 수 있고, 네비게이션 스택의 내용 전체를 대체할 수도 있습니다. 이 기능으로 인해 앱 실행단계 설정, 사이즈 클래스간의 전환 관리, 딥링크 응답 같은 동작을 쉽게 처리가 가능합니다. NavigationSplitView 선택사항을 추적하는 Sidebar, NavigationStack이 포함된 뷰입니다. Sidebar 선택사항이 변경되면 콘텐츠도 변경시켜 줍니다. Scene API 맥..