malina.js는 자바스크립트 프레임워크 중에서 가장 최근에 탄생한 프레임워크다. 2020년 6월에 등장했고, 일단 자바스크립트 3대장이라 불리는 Angular, React, Vue보다 더 빠르고 가볍다.
malina.js는 Svelte.js의 단점을 개량한 버전이므로 당연히 A.R.V(Angular, React, Vue)보다 더 빠를 수밖에 없다.(Svelte가 A.R.V보다 더 빠름) 문제는 안정화다. 빠를수록 승차감이 나쁜 것처럼, malina.js는 아직 안정화가 제대로 이뤄지지 않았다.
malina.js 장점
▶ 가상 DOM 사용하지 않음
▶ 속도향상(React보다 3배 가량 빠름)
▶ 자바스크립트 객체&배열 그대로 사용
▶ 반응성(바인딩:vue와 동급)
malina.js는 svelte의 장점을 모두 탑재한 상태에서 더 빠르고 가벼워졌다. malina.js는 점점 비대하게 커져가는 자바스크립트 프레임워크에 반발하여 탄생했기 때문에 더 간결하고, 반응성이 높은 방향으로 작동한다.
malina.js 설치
malina.js 설치와 관련된 사항은 Malina Github에서 알 수 있다.
https://github.com/malinajs/malinajs
그런데 설치가 안 된다.
분명 위와 같이 진행했는데, 서버에 에러가 나온다.
뭔가 수정하려면 malina프레임웍 자체를 뜯어보면 될 듯한데 일단 상당히 귀찮다. svelte부터 단계를 밟기 싫어서 선택했는데, 더 귀찮은 일을 해야 한다는 사실이 당황스럽다.
프레임워크 홍수속에서 굳이 malina.js를 써야할 이유도 딱히 보이지 않는다. 좀더 추세를 지켜보면서 malina.js 안정화 버전이 나왔을 때 손대는 편이 좋을 듯하다.
'라이브러리 창고 > 프레임워크' 카테고리의 다른 글
초간단 웹앱 라이브러리 LUCIA (0) | 2020.11.09 |
---|---|
3D 웹앱 개발 API 『verge3D 3.3 공개』 (0) | 2020.08.07 |
Electron을 대체할 Desktop App개발『Tauri』 (2) | 2020.07.11 |
grid.js 그리드 무료오픈소스 (0) | 2020.06.12 |
반응형 GUI 「Fluor.js」 (0) | 2020.06.02 |
댓글