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

2024 年如果要选个 vue 和 react 以外的框架应该怎么选?

  •  
  •   chuck1in · 13 天前 · 415 次点击

    自己做点小页面,业务不会太复杂。现在可以选的有:

    • solid
    • qwik
    • svelte
    • ....欢迎补充

    欢迎各位大佬补充更多的选择。我个人的考虑点主要是: 框架比较新,性能和特性以及写法都比较先进,但是又不要过于离谱,不然没多少人用今后万一框架作者弃坑就悲剧了。 在新的技术上也能提供正常的稳定性和正常的生态支持即可。

    目前看起来就是说 solid 比较复杂,svelte 等于在写 vue ,qwik 是吹的最先进的样子。

    9 条回复    2024-04-22 12:29:49 +08:00
    Gaoti
        1
    Gaoti  
       13 天前
    纯个人我选 Solid ,但是自己做业务我选 Next
    shunia
        2
    shunia  
       13 天前
    htmx ,有理论加持,还有出版书,星星多的离谱,肯定倒不了。
    语法和用法与目前所有主流框架都不太一样,满足你又先进又不离谱的需求。

    solid 没啥好用的,不稳定,现在也不够先进了。
    yrj
        3
    yrj  
       13 天前
    个人看好 solidjs
    chuck1in
        4
    chuck1in  
    OP
       13 天前
    @shunia
    @Gaoti
    @yrj
    感谢各位的回复。经过大家的提醒突然发现了一种非常先进的技术选型:Alpine.js + htmx
    不知道这一套在生产用起来如何,准备试试了。
    yrj
        5
    yrj  
       12 天前
    @chuck1in alpine 用过,htmx 没用过,我去查一查
    Gaoti
        6
    Gaoti  
       11 天前
    @shunia #2

    用 HTMX 的话,也确实符合 OP 需求

    但是在整个开发流程上来说,HTMX 又走回了前后端不分离的时代(?)

    从纯前端的角度来看,还得搭建一个胶水层 BFF 来自己对接后端处理数据
    chuck1in
        7
    chuck1in  
    OP
       11 天前
    @Gaoti 不能够直接接收到数据以后,再用 alpine 处理数据来显示吗?
    Gaoti
        8
    Gaoti  
       10 天前
    @chuck1in #7

    都可以的,个人开发小业务的话灵活性很高的,不用局限于选型。只是 HTMX 这个方案需要后端配合才好弄
    zxy23
        9
    zxy23  
       10 天前
    JQuery 甘就完事了
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   799 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 22:36 · PVG 06:36 · LAX 15:36 · JFK 18:36
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.