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

想开始一个开源(好玩)项目,可是没点子

  •  
  •   wotemelon · Aug 5, 2017 · 5774 views
    This topic created in 3187 days ago, the information mentioned may be changed or developed.

    我是前端开发,最近也有写一些 node 作为后台的仅限 crud 的接口。

    周末太无聊了,想写点什么东西,可是不知道写什么。。

    26 replies    2017-08-10 12:26:11 +08:00
    pqee
        1
    pqee  
       Aug 5, 2017 via Android
    工作中的痛点应该有吧
    wotemelon
        2
    wotemelon  
    OP
       Aug 5, 2017
    @pqee 痛点基本都有一些成熟的包可以解决(也导致了我没有深入),老大也叫我不要重复造轮子。。。
    duan602728596
        3
    duan602728596  
       Aug 5, 2017 via iPhone
    生活中有啥难题,可以用代码解决的
    derek80
        4
    derek80  
       Aug 5, 2017 via Android
    可以从参与一个好玩的开源项目开始。
    syncher
        5
    syncher  
       Aug 5, 2017 via Android
    其实我想写个变量命名插件的,虽然有 codelf,但我觉得可以换一种方式,比如调用翻译 api,当然也可以直接查本地单词库翻译,最终效果就是输入中午按某个快捷键直接提示,可以有多个选择,不知道这个想法是不是太幼稚了。了~
    satansk
        6
    satansk  
       Aug 5, 2017
    其有个想法,写个接口文档平台,手动录入接口信息、可单次、批量测试接口正确性...,类似 Swagger,但是是可视化编辑接口,增加调试功能,楼主感兴趣不?
    linhua
        7
    linhua  
       Aug 5, 2017
    @duan602728596
    防传销 APP
    wotemelon
        8
    wotemelon  
    OP
       Aug 5, 2017 via Android
    @satansk 有意思。目前写文档要写 yaml 挺烦的,如果有可视化我倾向于用可视化来添加
    niluanxy
        9
    niluanxy  
       Aug 6, 2017 via Android
    写爬虫玩吧
    Kilerd
        10
    Kilerd  
       Aug 6, 2017   ❤️ 2
    什么都用别人的,不去理解,不去深入。 那么永远不能从码农转到设计师(架构师)的层次。

    比如一个 A 功能。 有个 A.js 和 A.other.js 。
    那么你选择用了哪个,为什么这样选择。
    你选择的有哪一点吸引你,不选择的哪一点有问题。 两者实现有什么区别。
    为什么已经有了第一个,第二个的作者还是设计另外一个不一样的。
    如果你来做,会做出什么样的模式出来。
    你能糅合两者,搞一个更加出色的出来吗?

    在其他语言里面有没有类似的东西
    有,他们怎么设计的,区别在哪里,有没有什么可以参考的点。
    没有,为什么他们没有这样的模块? 语言本身特色问题? 缺陷?


    如果一年当中选择一个点来这样仔细想想,你会在这个方面很有出息。

    不重复造轮子的原因是,不去抄他们,而是用自己更加更巧妙的方式来实现这样的模块,糅合万家。
    代码的抄袭只是在模仿阶段。 当你去研究一个模块的时候,你肯定会写出一个 A.minimal.js 出来。 思路和实现都是 A.js 的,那么这样的代码不需要过度维护,因为没有自己的特色,别人也不会选择你这个 A.minmal.js ,而不用 A.js

    当你发现,自己可以用其他方法实现的时候,不要犹豫,马上动手。


    祝你好运。
    patx
        11
    patx  
       Aug 6, 2017
    造轮子
    Hzzone
        12
    Hzzone  
       Aug 6, 2017
    为什么 v2 上 nodejs 的帖子有深色主题....
    Yvette
        13
    Yvette  
       Aug 6, 2017 via iPhone
    @Hzzone 因为是 node.js 的主题配色呀
    fangchang
        14
    fangchang  
       Aug 6, 2017
    我有自己的 mind storm list。 目前有二十个点子。 如果你有兴趣,请发简历给我。 我可以分享我的一些点子给你,然后一起做。
    XiaoFaye
        15
    XiaoFaye  
       Aug 6, 2017
    这么有空换个 997 的工作吧,工资高,学的东西也多。别在造轮子上面浪费时间。
    deepkolos
        16
    deepkolos  
       Aug 6, 2017
    有一个

    痛点:
    VS code 使用 Chrome 调试的时候需要改 lanuch.json 改调试一个 url 就要改一次 launch.json , 十分不方便 , 其实用的是 chrome debug 的远程调试, 然而远程调试的时候是可以获取到现在页面的列表的

    想弄的解决办法:
    可以做一个 vscode chrome debug 插件 , 用于页面的绑定 , 基于 tab 的顺序 ,只要设置所绑定的 tab 顺序 , 然后把 chrome 的那个 tab 的 url 同步到 launch.json 里面去, 这样同一个 tab 里面不同的 url 调试方便多多了~
    woshixiaohao1982
        17
    woshixiaohao1982  
       Aug 6, 2017
    @wotemelon #2 不要重新发明轮子,没不让你重新造,你造着玩呗
    satansk
        18
    satansk  
       Aug 6, 2017
    @wotemelon 楼主有兴趣可以一起搞下撒
    wotemelon
        19
    wotemelon  
    OP
       Aug 6, 2017 via Android
    @XiaoFaye 997 当然没问题了,只是不自由
    wotemelon
        20
    wotemelon  
    OP
       Aug 6, 2017 via Android
    @satansk 怎么开始
    wotemelon
        21
    wotemelon  
    OP
       Aug 6, 2017 via Android
    @deepkolos 没用到这个,基本只用到调试 node
    wotemelon
        22
    wotemelon  
    OP
       Aug 6, 2017 via Android
    @fangchang 不想写简历,懒
    itfanr
        23
    itfanr  
       Aug 6, 2017 via Android
    买个 ruff 开发板,玩控制
    DukeAnn
        24
    DukeAnn  
       Aug 7, 2017
    解决自己的需求
    antowa
        25
    antowa  
       Aug 7, 2017
    做一个社工库查询网站吧。
    welefen
        26
    welefen  
       Aug 10, 2017
    @wotemelon 一起来完善开源项目 ThinkJS 吧,https://github.com/thinkjs/thinkjs
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   1008 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 72ms · UTC 19:08 · PVG 03:08 · LAX 12:08 · JFK 15:08
    ♥ Do have faith in what you're doing.