V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
haiyang416
V2EX  ›  分享创造

用 React 写了一个简单的记事本应用

  •  1
     
  •   haiyang416 · 2015-05-14 18:00:24 +08:00 · 3570 次点击
    这是一个创建于 3276 天前的主题,其中的信息可能已经有所发展或是发生改变。

    采用 UIkit 和 React 做的前端界面,CryptoJS 在本地加密记事内容,密匙保存在本地的 localStorage 里。

    体验地址:Memo 记事本

    架子刚刚搭建好,基本没有考虑 UI 和一些完全方面的东西,先发出来让大伙儿测试一下,产生的数据后面会全部删除。

    另外想请教下各位,有没有比 localStorage 更安全一些的本地储存方案?

    第 1 条附言  ·  2015-05-15 16:27:49 +08:00
    记事本内容支持 Markdown,使用的是 marked 在本地渲染。由于后端是不 Node.js,所以没准备用 React Router。
    第 2 条附言  ·  2015-05-23 15:08:45 +08:00
    之前产生的数据(包括用户以及记事)已经全部删。从现在起可以正常使用了,数据会在每天凌晨自动备份一次。
    12 条回复    2015-06-06 07:46:36 +08:00
    cxh116
        1
    cxh116  
       2015-05-14 18:05:04 +08:00
    感觉react和flux官方自带的route都没有,某些场景还是有问题的.
    haiyang416
        2
    haiyang416  
    OP
       2015-05-14 18:08:10 +08:00
    @cxh116 功能很简单,就只用了基本功能。
    hayao650
        3
    hayao650  
       2015-05-14 21:30:05 +08:00 via Android
    这是一个web应用?
    taoche
        4
    taoche  
       2015-05-14 21:35:43 +08:00
    这个应用完全体会不到。。为什么要使用react。有种杀鸡用牛刀的感觉。
    bestkayle
        5
    bestkayle  
       2015-05-14 21:38:51 +08:00
    notepad.cc也不错哦,不过是云端的,可以加密可以不加密还可以分享
    haiyang416
        6
    haiyang416  
    OP
       2015-05-14 23:24:45 +08:00 via Android
    @hayao650 是的。


    @taoche 反正是个人用的工具,尝试新技术而已。


    @bestkayle 那些都知道,我要的是本地加密,服务器不保存密匙。之前国外有个,但是被墙了
    @bestkayle
    tony1016
        7
    tony1016  
       2015-05-15 10:03:59 +08:00
    react,下阶段的学习目标
    ZhaoMiing
        8
    ZhaoMiing  
       2015-05-15 11:39:26 +08:00
    crs0910
        9
    crs0910  
       2015-05-16 19:36:36 +08:00
    请问能开源吗?
    haiyang416
        10
    haiyang416  
    OP
       2015-05-17 18:10:43 +08:00
    @crs0910 出于安全方面的原因,不会开源。不过就几个页面,重头写一个也用不了多久。
    immjun
        11
    immjun  
       2015-06-06 00:59:03 +08:00
    lz 的网站是用 rust 做的后台?
    haiyang416
        12
    haiyang416  
    OP
       2015-06-06 07:46:36 +08:00 via Android   ❤️ 1
    @immjun 正在迁移中,记事本新后端是 rust,线上的还是 PHP。在适配密码加密和验证上遇到点问题,解决后才会切换到 rust。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   874 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 19:17 · PVG 03:17 · LAX 12:17 · JFK 15:17
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.