标签:GitHub Jason 拖欠工资 yarn 开源 使用 客户端
当独立开发者被客户窃取走你的时间和精力时,确实是一件很被动且无奈的事情,近日,一位以色列的全栈开发工程师 Jason 接了一个项目,花了几周去完成它之后却惨遭金主毁约。
在气恼过后, Jason 选择将这个项目开源,这个应用程序一个能够让用户直接通过平台支付租金而无需再使用支票或银行转账的方式的平台,一经开源,就直接霸榜 Trending 第一。
以下为该项目的Demo演示:
技术栈
- 客户端使用react-native-web,通过它可以很轻松的构建一个移动应用程序
- Server 端通过Node.js编写,服务器使用GraphQL和apolo -server在客户端和服务器之间传递数据,使用typegoose与Mongo进行交互,账户设置则是使用accounts.js库
- GraphQL解析器生成类型则是通过type-graphql和graphql-codegen
此外,Jason还使用了一些简单的CSS及react-spring构建的许多动画,如果你是一名React开发者,那你一定会感谢他的
用法
想要该程序正常运行,你还需要进行以下操作,获取API,并将它们添加到客户端和服务器配置文件当中
- # Run mongo
- sudo mongod
- # In ./server
- yarn install
- yarn watch
- # In ./client
- cp ./src/config/example.env.json ./src/config/development.env.json
- yarn install
- yarn start
- yarn gen:types:watch
目前,该项目已经在GitHub上获得 4334 个Star,1350 个Fork(GitHub地址:https://github.com/TrillCyborg/fullstack)
同时,在Jason的Twitter上已经有网友表示自己也曾经遇到过这种情况,并为他出谋划策,表示许多这种毁约的企业往往都是大企业,当我们面临这种无良金主时,最好的方法就是拿起法律的武器捍卫自己的权利,
如果是你碰到这种情况你会怎么做呢?
标签:GitHub,Jason,拖欠工资,yarn,开源,使用,客户端 来源: https://blog.csdn.net/qq_43202482/article/details/92089464
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。