stuhkg

想请教大伙有了解过 json 形式写 web 的项目吗?

  •  
  •   stuhkg · Aug 1, 2019 · 5163 views
    This topic created in 2657 days ago, the information mentioned may be changed or developed.

    自带一些组件库,然后通过 json 的形式进行编程,有没有了解过类似的项目?

    21 replies  •  2019-08-03 11:31:08 +08:00
    wu6694449
    wu6694449
    Aug 1, 2019 via Android
    1
    json 不是用来数据传输的吗。。。
    RebornQ
    RebornQ
    Aug 1, 2019 via Android
    2
    JSON 不是一种数据格式吗。。。怎么编程。。。
    rbe
    rbe
    Aug 1, 2019
    3
    完全 json 是不现实的,表达能力不够吧。应该要么是某种 DSL,要么是结合 json 配置编码,所以你可能说的是这个?
    https://github.com/baidu/amis
    fdd
    fdd
    Aug 1, 2019 via iPhone
    4
    AMIS 吹爆
    cheeto
    cheeto
    Aug 1, 2019
    5
    根据返回的 JSON 动态渲染组件吧
    nnnToTnnn
    nnnToTnnn
    Aug 1, 2019
    6
    if else for 这个逻辑运算怎么表达?
    anmie
    anmie
    Aug 1, 2019
    7
    可能说的是 elm
    msl12
    msl12
    Aug 1, 2019
    8
    为什么不走寻常路?
    lovedebug
    lovedebug
    Aug 1, 2019
    9
    json 的表达能力还是有欠缺的,这种还是用 dsl 比较靠谱吧。
    dongliangnerd
    dongliangnerd
    Aug 1, 2019
    10
    你说的应该是通过 json schema 的形式,动态构建表单甚至页面
    arthas2234
    arthas2234
    Aug 1, 2019
    11
    不是用 json 来编程,也许要你写的是一个 json 格式的配置文件。。。
    Leez088
    Leez088
    Aug 1, 2019
    12
    也可能是用 json 渲染 html ?类似 json2xml 那种吧
    sanggao
    sanggao
    Aug 1, 2019 via iPhone
    13
    楼主说的是百度 amis 吧,哈哈哈 我懂
    yangxiongguo
    yangxiongguo
    Aug 1, 2019
    14
    尝试了把搜索栏提取出来,通过 json 配置渲染,效果不错
    Torpedo
    Torpedo
    Aug 1, 2019
    15
    这种项目,我觉得比较考验你设计的能力。
    提一个建议,从一开始就考虑支持自定义组件并提供相应的 api
    因为一般结果是 json 能覆盖 8、90 的需求,而剩下的部分,自定义很重要
    1762628386
    1762628386
    Aug 1, 2019
    16
    我懂,就是前端组件化,使用 json 格式的配置文件来动态渲染
    uxstone
    uxstone
    Aug 1, 2019
    17
    他怎么还没来?
    stuhkg
    stuhkg
    OP
    Aug 3, 2019
    18
    @cheeto 对的 是这个意思
    stuhkg
    stuhkg
    OP
    Aug 3, 2019
    19
    @Torpedo 前几天可以宝塔面板的前端源码,部分就是运用这种方式写的,不是不太成规模
    stuhkg
    stuhkg
    OP
    Aug 3, 2019
    20
    @rbe 谢谢大佬,学到了
    stuhkg
    stuhkg
    OP
    Aug 3, 2019
    21
    @uxstone hi,我来了
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   4145 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 50ms · UTC 01:56 · PVG 09:56 · LAX 17:56 · JFK 20:56
    ♥ Do have faith in what you're doing.