V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
xmagicer
V2EX  ›  前端开发

前端框架 Mithriljs 有人用过吗?

  •  
  •   xmagicer ·
    xmagicer · 11 天前 · 1001 次点击
    据官网说,体积和性能都比 Vuejs 好。
    今天用 daisyUI 简单跑了个流程,以后有机会在项目里用用。

    https://blog.xmagicer.com/blog/web/frontend/mithriljs-vite-daisyui
    13 条回复    2025-06-03 16:43:07 +08:00
    twig
        1
    twig  
       11 天前 via iPhone
    风评好像不错的样子。
    cs8425
        2
    cs8425  
       11 天前
    几年前在小玩具专案用过
    那时比较困扰的问题是用 ES6 class 定义 component 时
    constructor()、oncreate()、view()、自订 method 等里面用 this 拿到的不一定是 vnode.state
    导致那时要自己依照不同位置加上不同的前置处理
    let self = this;
    let self = vnode.state;
    刚刚稍微翻下文件
    好像已经解决这问题了...?
    还没去尝试
    Track13
        3
    Track13  
       11 天前
    没有用过,看着不太行的样子。没看出和新时代的框架有什么优势,论体积和性能,solidjs 和 svelte 都比它强。
    cat
        4
    cat  
       11 天前
    有几年了吧,记得在几个项目里评估过几次,最终都没使用
    xmagicer
        5
    xmagicer  
    OP
       11 天前
    @cs8425 this 问题以前 vue 好像也有?
    youyouzi
        6
    youyouzi  
       11 天前
    玩玩还行,生产力不太行。就你一个人会,你同事都不会怎么办?别想着造新轮子
    shebaoting
        7
    shebaoting  
       11 天前
    用过。在一些不是特别大的项目中可以使用。目前比较知名的使用 Mithriljs 的项目,你可以看下 flarum
    xmagicer
        8
    xmagicer  
    OP
       10 天前
    感觉可以作为学习函数式编程的入门实践
    xmagicer
        9
    xmagicer  
    OP
       10 天前
    @cat 项目里可能还是考虑到团队技术栈的问题?
    xmagicer
        10
    xmagicer  
    OP
       10 天前
    @youyouzi 确实
    xmagicer
        11
    xmagicer  
    OP
       10 天前
    @twig 准备做个学习下,练练手
    xmagicer
        12
    xmagicer  
    OP
       10 天前
    @shebaoting 实战如何?有什么最佳实践吗?
    zsj1029
        13
    zsj1029  
       3 天前
    https://github.com/zsj1029/vite-mithril-jsx
    参考下,包装好的实践项目,jsx 风格,开发效率,和心理负担都很小
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2666 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 33ms · UTC 11:27 · PVG 19:27 · LAX 04:27 · JFK 07:27
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.