Elm

Creator
Creator
Seonglae ChoSeonglae Cho
Created
Created
2019 Dec 29 13:9
Editor
Edited
Edited
2024 Apr 27 3:57
Refs
Refs
웹 전분 브라우저 기반 그래픽 사용자 인터페이스를 선언적으로 작성하기위한 도메인 별 프로그래밍 언어
Elm의 아키텍처는 언어적으로 상태관리를 하도록

Elm Architecture

  • Model — the state of your application
  • View — a way to turn your state into HTML
  • Update — a way to update your state based on messages
- elm style js
 
notion image
 
 
 
 
The Elm Architecture
The Elm Architecture is a pattern for architecting interactive programs, like webapps and games. This architecture seems to emerge naturally in Elm. Rather than someone inventing it, early Elm programmers kept discovering the same basic patterns in their code. It was kind of spooky to see people ending up with well-architected code without planning ahead!
[스압/데이터주의] 웹 최적화 방식 모음 - 3. Layout 및 렌더링
레이아웃에 영향을 미치는 것들에 대한 정리는 What forces layout/reflow 란 글이 잘 설명해준다. 3.1.1 CSS 속성 개요 분류: CSS 이야기가 나온김에 리플로우에 영향을 미치는 유명한 CSS 요소들을 뽑아보자면 [ CSS Triggers, 20 Tips for Optimizing CSS Performance] 이 있다. 그리고 재계산을 유발하기로 유명한 속성은 다음이 있으며 불필요하게 값을 수정하지 않는게 좋다.
[스압/데이터주의] 웹 최적화 방식 모음 - 3. Layout 및 렌더링
home
Beginning Elm
A gentle introduction to Elm programming language
 
 

 

Recommendations