V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
vue.js
zxCoder
V2EX  ›  Vue.js

前端除了 vue react angular,有没有什么更加冷门,稀奇古怪的开发框架,求推荐

  •  
  •   zxCoder · 188 天前 · 3736 次点击
    这是一个创建于 188 天前的主题,其中的信息可能已经有所发展或是发生改变。

    暂时没工作压力,这几个框架写久了感觉有点审美疲劳,想折腾折腾点别的用到个人项目上

    49 条回复    2021-04-20 16:30:17 +08:00
    throns
        1
    throns   188 天前   ❤️ 3
    有兴趣可以学一下: https://svelte.dev/
    adjusted
        2
    adjusted   188 天前   ❤️ 2
    rust wasm
    Jirajine
        3
    Jirajine   188 天前 via Android
    svelte 很不错,个人感觉比 vue 好。

    但这算不上“冷门、稀奇古怪”,满足你这要求的估计得是那些非 js 的框架。
    crossswarm
        4
    crossswarm   188 天前 via Android   ❤️ 1
    .NET 的 Blazor 框架,利用 C#写前端
    agagega
        5
    agagega   188 天前 via iPhone
    Ember (现在还活着么)
    Elm (这是个新语言)
    abersheeran
        6
    abersheeran   187 天前
    之前在 V2EX 不是有人发了自己开发的前端框架嘛。据说学起来比 Vue 、React 还简单。也有好几百颗 Star 了和一定用户量了。
    learningman
        7
    learningman   187 天前 via Android   ❤️ 1
    @abersheeran 但是他跑去知乎喷尤雨溪不会写 js,我觉得这个行为有点。。。
    aabbcc112233
        8
    aabbcc112233   187 天前 via Android
    flutter 啊,顺便还学会了跨平台技术
    3dwelcome
        9
    3dwelcome   187 天前
    我就想着谁能把<script>里加上其他 JIT 的语法,比如 Py, Lua, C++,好让我在前端也能多玩出一点花样。
    老是 js,都快写吐了。
    hronro
        10
    hronro   187 天前 via iPhone
    @3dwelcome JIT 是什么?
    3dwelcome
        11
    3dwelcome   187 天前
    @hronro JIT 就是实时转换别的语言到 JS,比如你 TS 需要编译后才能用到 JS,但 JIT 已经打包了 TS->JS 转换器。

    网页运行过程中,可以动态编译 TS 的新语法。

    但我就是不太想用 TS/JS,就想用别的语言。四楼的.net 就是前端 JIT 一个案例,可惜技术是基于 WASM 的,微信小程序不支持啊。
    MintZX
        12
    MintZX   187 天前
    @3dwelcome 刚想说 webassembly 不就可以吗?结果看到你说微信小程序。。emmm,我觉得这是腾讯的问题哈哈哈
    Mutoo
        13
    Mutoo   187 天前 via iPhone   ❤️ 1
    上古框架多是 MVC 架构的,可以参考 todomvc 各式框架范例 https://todomvc.com/
    hymxm
        14
    hymxm   187 天前
    ext...
    Leviathann
        15
    Leviathann   187 天前 via iPhone
    rust yew
    abersheeran
        16
    abersheeran   187 天前
    @3dwelcome https://brython.info/ 你在说这个?

    @learningman 我觉得还行吧,对技术狂热的人不都这样吗?尤雨溪的 JavaScript/TypeScript 写的是不咋地,Vue 火,功劳在运营而不是技术。不能说他火了,就否定客观上技术不咋地这个事吧。
    FrankFang128
        17
    FrankFang128   187 天前
    cslive
        18
    cslive   187 天前
    java 有个框架,用 java 写 html 页面,忘了叫啥的,老外用的还挺多的
    narrowei
        19
    narrowei   187 天前
    @cslive vaadin?
    TomatoYuyuko
        20
    TomatoYuyuko   187 天前
    mvvm 的鼻祖级框架 knockout,配合 jq 非常爽,缺点是自身没有生命周期,算是超轻量级的 vue
    grewer
        21
    grewer   187 天前
    https://github.com/ionic-team/stencil 类 react 框架

    不止于框架, clojurescript 语言: https://clojurescript.org/guides/quick-start

    我是觉得小众, 就是用用的人少, 用户相应的也少, 只能平时个人项目用用, 经不起生产环境
    jsjgjbzhang
        22
    jsjgjbzhang   187 天前
    cocos creator
    chinagxwei
        23
    chinagxwei   187 天前
    @TomatoYuyuko kojs 现在应该没有公司在用了吧?招聘基本应该见不到这个玩意吧?
    cslive
        24
    cslive   187 天前
    @narrowei 就是这个框架,只能用做 web 端,却不能打包成应用程序,很奇怪
    hansnow
        25
    hansnow   187 天前   ❤️ 1
    terax
        26
    terax   187 天前 via iPhone
    国内各种的小程序方案。不冷门,但是 tmd 稀奇古怪
    hafuhafu
        27
    hafuhafu   187 天前
    knockout,插件支持少的可怜,东西全挤在 data-bind 里。
    mmqc
        28
    mmqc   187 天前
    underScore
    P233
        29
    P233   187 天前 via Android
    试试 clojurescript
    releaseme
        30
    releaseme   187 天前
    Svelte
    Cyclejs -> 响应式
    Elm -> 函数式
    或者试试 ReasonML + React
    LancerComet
        31
    LancerComet   187 天前
    埋在坟墓里的 WinJS
    BingoXuan
        32
    BingoXuan   187 天前
    mithril.js, a hyperscript framework
    Mutoo
        33
    Mutoo   187 天前
    @cslive gwt 么。
    ibegyourpardon
        34
    ibegyourpardon   187 天前
    vanillajs
    TomatoYuyuko
        35
    TomatoYuyuko   187 天前
    @chinagxwei 我刚才查了下出新版本了,加了生命周期。一般都上 vue 了没人用这个了,自娱自乐就是,玩玩还行
    shenyu1996
        36
    shenyu1996   187 天前 via Android
    flutter 了解一下
    themiscloud
        37
    themiscloud   187 天前
    solidjs
    alphinejs

    基于 deno 的 aleph.js
    kop1989
        38
    kop1989   187 天前
    12 年用了一年左右的 ExtJS,虽然是 js 库,但数据绑定、封装等概念都是有的。
    charlie21
        39
    charlie21   187 天前
    此举的收获是什么呢?
    还不如尝试用原生 JS 实现这些 JS 框架的效果
    JerryY
        40
    JerryY   187 天前
    kendoUI,算是国内冷门了吧
    cereschen
        41
    cereschen   187 天前
    冷门的多得很 但是稀奇古怪的没多少
    现在已经玩不出什么花了
    我提一个比较有意思的
    可以编译成各大框架代码 不过还不成熟
    https://github.com/BuilderIO/jsx-lite
    TimPeake
        42
    TimPeake   187 天前
    你这就是传说中的闲的鸡儿疼。。。😂😂
    真想折腾、图新鲜感还不如自己模仿(抄袭)写个简单的个框架玩玩
    ymd
        43
    ymd   186 天前
    shzx1994529
        44
    shzx1994529   186 天前
    backbone, knockout 带你回到房价还没起飞的年代
    DOLLOR
        45
    DOLLOR   186 天前
    Web Component,浏览器自带的框架。
    okakuyang
        46
    okakuyang   186 天前
    用 swift 语言 用类 swiftUi 的结构写前端 有兴趣吗 Tokamak
    noahziheng
        47
    noahziheng   186 天前
    翻译过一个 Apline.js 的中文文档,算是冷门了,有兴趣可试试
    https://github.com/alpinejs/alpine
    文档(简中): https://github.com/alpinejs/alpine/blob/master/README.zh-CN.md
    godbasin
        48
    godbasin   186 天前
    littleFive
        49
    littleFive   186 天前
    关于   ·   帮助文档   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   2097 人在线   最高记录 5497   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 15:31 · PVG 23:31 · LAX 08:31 · JFK 11:31
    ♥ Do have faith in what you're doing.