V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
cheunghy
V2EX  ›  程序员

开源项目组织征集伙伴

  •  
  •   cheunghy ·
    zhangkaiyulw · 2023-03-13 23:30:44 +08:00 · 3276 次点击
    这是一个创建于 649 天前的主题,其中的信息可能已经有所发展或是发生改变。

    项目官网: https://teocloud.io

    V2EX 人才多,找小伙伴加入组织,共同开发。Rust 开发,Node.js 开发,Python 开发,Go 开发,Java 开发,都可以加入。我也会教你如何使用以及如何开发。加入组织会有一段时间的互相了解和磨合的阶段,过了阶段正式加入。

    如果您的专长不是技术,而是商务,也欢迎加入,共同探讨互通有无一起赚钱。我在做这个项目之前,是经营公司的。您可以放心,我不是难以沟通的、也不是自我清高的技术死宅。

    我会不停地推广和找投资。我们中最优秀的伙伴,在拿到投资后高薪成为 CTO 。这一个项目是我十多年技术积累,不断克服困难,写出来的。官网也是我亲自设计和编写的,文档也是我独自编写的。它能够用类似声明 schema 的方式写出后台,并生成不同语言的前端访问包,开发高效,适合人心惶惶大裁员的时代。同类产品 Prisma 融资了十多亿人民币,不管怎样我都会朝着目标去做。

    也希望您看到这个帖子,能帮助我在 GitHub 点一个赞:https://github.com/teocloud/teo

    51 条回复    2023-03-15 12:03:43 +08:00
    FranzKafka95
        1
    FranzKafka95  
       2023-03-13 23:58:56 +08:00 via Android
    看上去很不错,已 star
    cheunghy
        2
    cheunghy  
    OP
       2023-03-14 00:05:47 +08:00 via Android
    @FranzKafka95 谢谢
    cheunghy
        3
    cheunghy  
    OP
       2023-03-14 00:07:35 +08:00 via Android
    @FranzKafka95 已回关
    panlatent
        4
    panlatent  
       2023-03-14 00:12:39 +08:00
    已 Star 。做开源项目不但得写好漂亮实用的功能代码、配套的 wiki 、教程任务也挺繁重的,更别提推广方面了,佩服楼主的毅力。
    panlatent
        5
    panlatent  
       2023-03-14 00:14:50 +08:00
    个人愚见,项目的支持范围和配套设施是不是开的太广了? 这样齐头并进还是一个人开发,很容易到后来精疲力竭,以至于没有最终可用成果。
    cheunghy
        6
    cheunghy  
    OP
       2023-03-14 01:08:03 +08:00 via Android
    @panlatent 不会的,能力和精力够。功能和官网、文档对于用户都很重要。如果能找到更多的人,更有组织的开发,我就可以腾出更多精力找钱和推广。
    xiudongxu
        7
    xiudongxu  
       2023-03-14 01:13:35 +08:00
    请问怎么联系和了解呢?
    cheunghy
        8
    cheunghy  
    OP
       2023-03-14 01:44:53 +08:00 via Android
    @xiudongxu 微信发到我的邮箱 [email protected]
    binhb
        9
    binhb  
       2023-03-14 02:31:47 +08:00
    很强的项目,教程也挺好,一路 copy 就跑起来了。加油!
    cheunghy
        10
    cheunghy  
    OP
       2023-03-14 02:34:53 +08:00 via Android
    @binhb 谢啦
    dslwind
        11
    dslwind  
       2023-03-14 07:09:02 +08:00 via Android
    不错,已 star ,但是没理解“微信发到我的邮箱”是什么操作
    cheunghy
        12
    cheunghy  
    OP
       2023-03-14 08:15:17 +08:00 via Android
    @dslwind 收到。就是把微信号发到我的邮箱呀。
    PEax
        13
    PEax  
       2023-03-14 09:08:53 +08:00
    第一眼以为是 prisma
    hyqCrystal
        14
    hyqCrystal  
       2023-03-14 09:14:21 +08:00
    已 star java 开发一个
    cheunghy
        15
    cheunghy  
    OP
       2023-03-14 09:20:23 +08:00
    @PEax 啊哈哈哈,语法是从 GraphQL 和 Prisma 借鉴并根据 teo 与两者不同的功能需求改良的。
    JoeyWang321
        16
    JoeyWang321  
       2023-03-14 10:08:38 +08:00
    粗略的看了一下是基于 actix-web 的吗?,代码量很大,1k 多个 commit 了。有简要的架构文档就更好了,哈哈哈。
    cheunghy
        17
    cheunghy  
    OP
       2023-03-14 10:19:29 +08:00
    @JoeyWang321 哈哈,actix-web 只是很小部分。它内在带有 ORM ,和一些业务逻辑。用户的文档是目前这个热度的开源项目里最全面的了。

    内在的话,也就是要参与框架核心的开发,其实代码模块分的很好的,我自己几个月不维护也不会找不到代码在哪,这一部分就靠开发着能力了,毕竟这么大的项目,一般的开发者做不来。能做得来的,也不需要看文档了。
    powinds
        18
    powinds  
       2023-03-14 10:29:20 +08:00
    已 start ,界面和教程看起来很舒服
    zhy0216
        19
    zhy0216  
       2023-03-14 10:33:34 +08:00
    是不是就是 prisma 上面加了一层 http api ? 因为生成了类型所以保证类型安全?
    israinbow
        20
    israinbow  
       2023-03-14 10:39:03 +08:00 via Android
    不用微信,既然放了 discord 入口就创建个社群吧,想用 discord 交流,这平台也更国际化。
    riceball
        21
    riceball  
       2023-03-14 10:41:23 +08:00
    stared, Prisma 的问题是无法运行时刻动态创建 datasource 和 model, 硬伤到现在都无法解决: https://github.com/prisma/prisma/issues/6442. what's about teo?
    cheunghy
        22
    cheunghy  
    OP
       2023-03-14 10:56:07 +08:00
    @powinds 谢谢
    cheunghy
        23
    cheunghy  
    OP
       2023-03-14 10:56:49 +08:00
    @zhy0216 不是在 Prisma 上面加的,是部分地方的实现比较类似。
    cheunghy
        24
    cheunghy  
    OP
       2023-03-14 10:57:07 +08:00
    @israinbow 好的我会准备下
    cheunghy
        25
    cheunghy  
    OP
       2023-03-14 10:58:17 +08:00
    @riceball 这个的话,应该做一个生成 teo schema 的系统,就可以生成表了。我想,用 prisma 做底层的话也是这样吧。
    erguotou521
        26
    erguotou521  
       2023-03-14 11:00:50 +08:00 via Android
    支持注释么?支持定义生成器么?
    QMTNL
        27
    QMTNL  
       2023-03-14 11:07:55 +08:00
    已三连,在国内做开源很难的,加油
    dnsjia
        28
    dnsjia  
       2023-03-14 11:09:09 +08:00
    erguotou521
        29
    erguotou521  
       2023-03-14 11:09:21 +08:00 via Android
    有没有暴露 schema ast 解析?这些都蛮重要的
    dnsjia
        30
    dnsjia  
       2023-03-14 11:09:33 +08:00
    Zeekg
        31
    Zeekg  
       2023-03-14 11:12:25 +08:00
    看起来挺 nice 的,已 star ,加油
    cheunghy
        32
    cheunghy  
    OP
       2023-03-14 11:25:04 +08:00 via Android
    @erguotou521 注释可以的,生成的话有一定的定义能力
    cheunghy
        33
    cheunghy  
    OP
       2023-03-14 11:25:12 +08:00 via Android
    @QMTNL 谢谢
    cheunghy
        34
    cheunghy  
    OP
       2023-03-14 11:25:43 +08:00 via Android
    @dnsjia 已回赞!
    cheunghy
        35
    cheunghy  
    OP
       2023-03-14 11:25:51 +08:00 via Android
    @Zeekg 谢谢
    cheunghy
        36
    cheunghy  
    OP
       2023-03-14 11:26:37 +08:00 via Android
    @erguotou521 schema ast 解析是内部的,暴露是说给用户定制自己的 schema 吗
    scyuns
        37
    scyuns  
       2023-03-14 11:46:07 +08:00 via Android
    已发邮件
    HulkLee
        38
    HulkLee  
       2023-03-14 11:48:01 +08:00
    支持,网页端 discord 点击后 404 ,无法直接入群。建议完善。
    ouyangjun
        39
    ouyangjun  
       2023-03-14 12:19:21 +08:00
    我最近有个想法和您这个产品差不多,天哪,居然有做出来并实现了。
    cheunghy
        40
    cheunghy  
    OP
       2023-03-14 12:46:51 +08:00 via Android
    @scyuns 收到 我在吃午饭 迟点回复邮件
    cheunghy
        41
    cheunghy  
    OP
       2023-03-14 12:47:05 +08:00 via Android
    @HulkLee 对 discord 我下午去完善
    cheunghy
        42
    cheunghy  
    OP
       2023-03-14 12:47:17 +08:00 via Android
    @ouyangjun 那真巧,哈哈
    taro0822
        43
    taro0822  
       2023-03-14 16:53:01 +08:00 via iPhone
    已 star ,前端仔希望看看有没有机会参与一下~等一个 discord ~
    cheunghy
        44
    cheunghy  
    OP
       2023-03-14 16:55:18 +08:00 via Android
    @taro0822 收到
    cheunghy
        45
    cheunghy  
    OP
       2023-03-14 20:09:12 +08:00
    @taro0822 已经开通 discord 啦:teocloud.io/discord ,通过官网链接也可进入
    cheunghy
        46
    cheunghy  
    OP
       2023-03-14 20:09:58 +08:00
    @HulkLee Discord 已经弄好啦
    cheunghy
        47
    cheunghy  
    OP
       2023-03-14 20:10:18 +08:00   ❤️ 1
    @israinbow 弄好啦
    riceball
        48
    riceball  
       2023-03-14 20:45:25 +08:00
    @cheunghy No, Primsma 是静态生成 Schema 的技术,所以无法做到在运行时刻动态增加删除表和数据源. 它的实现是建立在 ORM 在设计阶段确定好的,如果需要 Upgrade 那么也是 Stop 后 migrate. 没有考虑 headless 动态内容的 CMS, 以及如今的低代码 Online 平台(需要在线增改表以及字段,甚至从第三方拉数据(动态增加 datasource).
    cheunghy
        49
    cheunghy  
    OP
       2023-03-14 20:48:41 +08:00
    @riceball 理解你的意思,CMS 和低码需要动态弄表出来。这个一般的 HTTP 框架都可以靠手写 sql 来做到。teo 不负责手写 sql 生成的表的自动增删改查 API 。
    erguotou521
        50
    erguotou521  
       2023-03-15 10:21:46 +08:00 via Android
    @cheunghy 注释是要能写到数据库元信息里的,注释还可以用来暴露给 ast ,让用户定制更多能力
    暴露 ast 解析是为了让用户可以生存其它文件用的,比如 er 图
    cheunghy
        51
    cheunghy  
    OP
       2023-03-15 12:03:43 +08:00
    @erguotou521 这个注释给 AST 是有的,数据库元信息没有弄。看未来功能安排。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2863 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 12:22 · PVG 20:22 · LAX 04:22 · JFK 07:22
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.