V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
a463640216

新手请教一下前端大神一下技术方案

  •  
  •   a463640216 · Jul 14, 2024 · 2600 views
    This topic created in 660 days ago, the information mentioned may be changed or developed.
    我现在想开发一款类似百度百科这样的系统,涉及到富文本编辑的功能,我参考了一下百度百科、搜狗百科的编辑器,想他们的这种编辑器是如何开发的呢,我一点头绪都没有,求大神赐教。

    功能介绍:
    1 、百科编辑分为 3 个模块,摘要、基础信息(表单),正文
    2 、这 3 个模块都能进行基础编辑:设置内链、引用等,包括表单的内容也可以设置

    问题:如何实现这 3 个模块都能实现这样的操作呢
    6 replies    2024-07-15 22:55:31 +08:00
    ztm0929
        1
    ztm0929  
       Jul 14, 2024 via iPhone
    如果只是编辑器的话,不太清楚(不过 GitHub 上有编辑器的开源项目)

    如果想要了解完整的百科系统,建议看看 mediawiki (维基百科背后的开源系统)、wiki.js (比较知名的 wiki 类框架)
    qwedcxsaz
        2
    qwedcxsaz  
       Jul 14, 2024
    强烈推荐 https://tiptap.dev/ 完全可定制化的,想做成什么样都可以,还可以输入 vue/react 组件
    estk
        3
    estk  
       Jul 14, 2024 via iPhone
    关键词:wysiwyg
    iceprosurface
        4
    iceprosurface  
       Jul 14, 2024
    我实际用下来,如果个人开发能力有限的情况(人力资源有限)下,还是 https://platejs.org/ 好用一点,上面几楼提说的 tiptap 也还可以,但是需要自己开发的部分非常多的。
    Rrrrrr
        5
    Rrrrrr  
       Jul 14, 2024
    编辑器没 4 ,5 年功力做不出。用开源的
    seeu2ex
        6
    seeu2ex  
       Jul 15, 2024 via iPhone
    @Rrrrrr 👀老哥说对了,真的很难
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   6019 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 55ms · UTC 03:35 · PVG 11:35 · LAX 20:35 · JFK 23:35
    ♥ Do have faith in what you're doing.