wotemelon
V2EX  ›  Node.js

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

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

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

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

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

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

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


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

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

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


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

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

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