zxCoder
V2EX  ›  Vue.js

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

  •  
  •   zxCoder · Apr 18, 2021 · 8101 views
    This topic created in 2027 days ago, the information mentioned may be changed or developed.

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

    50 replies  •  2022-06-08 13:23:36 +08:00
    throns
    throns
    Apr 18, 2021❤️3
    1
    有兴趣可以学一下: https://svelte.dev/
    adjusted
    adjusted
    Apr 18, 2021❤️2
    2
    rust wasm
    Jirajine
    Jirajine
    Apr 18, 2021 via Android
    3
    svelte 很不错,个人感觉比 vue 好。

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

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

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

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

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

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

    基于 deno 的 aleph.js
    kop1989
    kop1989
    Apr 19, 2021
    38
    12 年用了一年左右的 ExtJS,虽然是 js 库,但数据绑定、封装等概念都是有的。
    charlie21
    charlie21
    Apr 19, 2021
    39
    此举的收获是什么呢?
    还不如尝试用原生 JS 实现这些 JS 框架的效果
    JerryY
    JerryY
    Apr 19, 2021
    40
    kendoUI,算是国内冷门了吧
    cereschen
    cereschen
    Apr 19, 2021
    41
    冷门的多得很 但是稀奇古怪的没多少
    现在已经玩不出什么花了
    我提一个比较有意思的
    可以编译成各大框架代码 不过还不成熟
    https://github.com/BuilderIO/jsx-lite
    TimPeake
    TimPeake
    Apr 19, 2021
    42
    你这就是传说中的闲的鸡儿疼。。。😂😂
    真想折腾、图新鲜感还不如自己模仿(抄袭)写个简单的个框架玩玩
    ymd
    ymd
    Apr 20, 2021
    43
    shzx1994529
    shzx1994529
    Apr 20, 2021
    44
    backbone, knockout 带你回到房价还没起飞的年代
    AV1
    AV1
    Apr 20, 2021
    45
    Web Component,浏览器自带的框架。
    okakuyang
    okakuyang
    Apr 20, 2021
    46
    用 swift 语言 用类 swiftUi 的结构写前端 有兴趣吗 Tokamak
    noahziheng
    noahziheng
    Apr 20, 2021
    47
    翻译过一个 Apline.js 的中文文档,算是冷门了,有兴趣可试试
    https://github.com/alpinejs/alpine
    文档(简中): https://github.com/alpinejs/alpine/blob/master/README.zh-CN.md
    godbasin
    godbasin
    Apr 20, 2021
    48
    littleFive
    littleFive
    Apr 20, 2021
    49
    lchynn
    lchynn
    Jun 8, 2022
    50
    @noahziheng 20.9K star 是冷门?快赶得上 TOP 4 框架了吧。 难道 1 年之内,热门程度翻了 100 倍?
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   1877 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 183ms · UTC 16:36 · PVG 00:36 · LAX 08:36 · JFK 11:36
    ♥ Do have faith in what you're doing.