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

是否存在不通过后端实现即时聊天的骚操作

  •  
  •   EStringDoggi · 2019 年 10 月 7 日 · 5732 次点击
    这是一个创建于 2291 天前的主题,其中的信息可能已经有所发展或是发生改变。
    纯前端不通过后台数据库,不需要用户信息只要把消息发出去就成那种
    27 条回复    2019-10-11 11:13:05 +08:00
    GzhiYi
        1
    GzhiYi  
       2019 年 10 月 7 日   ❤️ 5
    惊了。
    或许还只用 css 呢。
    https://github.com/kkuchta/css-only-chat
    EStringDoggi
        3
    EStringDoggi  
    OP
       2019 年 10 月 7 日
    @GzhiYi 可以可以我开眼了
    misaka19000
        4
    misaka19000  
       2019 年 10 月 7 日
    完全不懂楼上两位在说什么 orz
    EStringDoggi
        5
    EStringDoggi  
    OP
       2019 年 10 月 7 日
    @dingyaguang117 可以可以
    zhazi
        6
    zhazi  
       2019 年 10 月 7 日 via Android
    socket. io
    ljpCN
        7
    ljpCN  
       2019 年 10 月 7 日 via Android
    飞秋?
    civet
        8
    civet  
       2019 年 10 月 7 日 via iPhone   ❤️ 2
    都不看 README 的吗? 1 楼介绍那个项目还是非常非常要后台配合的,只是前端不需要 js
    这种纯粹为了炫技的 hack 没实用价值呀
    Chemist
        9
    Chemist  
       2019 年 10 月 8 日
    只要你能和对方建立直接的连接,然后遵守相同的协议就 OK。
    gitstash
        10
    gitstash  
       2019 年 10 月 8 日
    基于 p2p 协议就可以,客户端即服务器,比如区块链~~~
    turan12
        11
    turan12  
       2019 年 10 月 8 日 via iPhone
    net send
    cst4you
        12
    cst4you  
       2019 年 10 月 8 日
    对......对讲机?
    jakezh
        13
    jakezh  
       2019 年 10 月 8 日
    撞到我枪口上了不是
    我导师是做通讯协议的 有个师兄专门做了 DTN,Delay-tolerant networking
    实现参见
    安卓 https://play.google.com/store/apps/details?id=com.opengarden.firechat&hl=en_US
    ios https://itunes.apple.com/us/app/firechat/id719829352?mt=8
    ppphp
        14
    ppphp  
       2019 年 10 月 8 日
    个人认为 ipv6 普及的将来,这个会成为趋势
    reus
        15
    reus  
       2019 年 10 月 8 日 via Android
    以前有个叫飞鸽传书的软件,支持局域网内聊天传文件
    也不是啥高科技
    lihongming
        16
    lihongming  
       2019 年 10 月 8 日 via iPhone
    完全不要后端的话,就只能广播了,局域网里还好,广域网怎么弄?
    Pastsong
        17
    Pastsong  
       2019 年 10 月 8 日
    webrtc 可以
    alphatoad
        18
    alphatoad  
       2019 年 10 月 8 日 via iPhone
    WebRTC
    JasonQs
        19
    JasonQs  
       2019 年 10 月 8 日 via Android
    打洞穿隧道,但也需要有台服务器帮忙建立连接,只是后续流量不经过服务器
    blackcurrant
        20
    blackcurrant  
       2019 年 10 月 8 日
    通过 ipfs 可以实现
    wakan190
        21
    wakan190  
       2019 年 10 月 8 日 via Android
    就是直连,应该是可以的
    Tink
        22
    Tink  
    PRO
       2019 年 10 月 8 日
    office365 online 版本就可以啊,多人一起编辑不就是聊天了么?
    gimp
        23
    gimp  
       2019 年 10 月 8 日
    WebRTC 没服务端负责协商,打洞,两个客户端也不能建立 P2P 连接

    楼主问的是不需要数据库吗,那起个服务端 WebSockets 与 Socket.IO 都能发消息,不存数据库就好了

    要是没服务端,这消息要发给谁是个问题
    MockingLee
        24
    MockingLee  
       2019 年 10 月 8 日
    @Tink 那不是也得走微软的服务器吗?
    Tink
        25
    Tink  
    PRO
       2019 年 10 月 8 日
    @MockingLee #24 那倒也是
    maikx6666
        26
    maikx6666  
       2019 年 10 月 8 日
    飞秋吧,局域网聊天软件
    meepo3927
        27
    meepo3927  
       2019 年 10 月 11 日
    后端还是需要的, 数据库可以不用。
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   3438 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 11:50 · PVG 19:50 · LAX 03:50 · JFK 06:50
    ♥ Do have faith in what you're doing.