Solid - Reactive JS 라이브러리
(solidjs.com)- JSX 기반 UI 프레임워크
- React Hooks 와 비슷하지만 더 간단하고 직관적인 개발 지원
ㅤ→ Virtual DOM 을 사용 안하는 완전히 다른 구현
- 클라이언트/서버 모두에서 빠른 성능
ㅤ→ Angular/React 보다 거의 2배, Vue 보다 1.5배 빠름
- 훌륭한 Playground 제공
- Web Component 지원
질문이 있는데 댓글로 남겨도 되겠죠?
"Angular/React 보다 거의 2배, Vue 보다 1.5배 빠름"
프론트엔드 라이브러리에서 1.5배 ~ 2배 빠르다는건 실질적으로 어떤 의미가 있는건가요?
저에게는 "페라리, 아반떼보다 2배 빠름"을 볼 때처럼,빠른 건 알겠는데 어짜피 출퇴근길 걸리는 시간은 같을텐데 뭔 의미이지? 라는 생각이 들어서요.
어느정도 복잡한 화면을 그리는데에서는 사용자 체감도 있을꺼라고 생각합니다.
(Solid의 벤치마크를 보면 1000개~10000개의 Row 테이블을 생성하고 조작하는 것으로 속도와 메모리를 체크합니다.)
전 국내 쇼핑몰 같은 사이트들이 예상외로 너무 느려서 놀랍거든요.
그리고, 대부분의 환경에서는 최신 핸드폰/컴퓨터를 사용하긴 합니다만
요즘은 임베디드 기기에서도 웹UI를 많이 사용하고 있어서 이런 성능개선이 굉장히 큰 이슈가 되는 곳도 있을거 같아요.