GitHub - DevClad-Inc/devclad: DevClad is a social-workspace platform for develop...
source link: https://github.com/DevClad-Inc/devclad
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
DevClad
Network, Build, and Ship rapidlyA social workspace platform for developers to dive in a new realm.
Features
Roadmap
- Release v1 beta.
Contributing
Styling
-
Tabs not spaces. Tabs are 4 spaces.
- (Exception: server code which uses Python with
black
formatting)
- (Exception: server code which uses Python with
-
Use
prettier
for formatting. -
Using Airbnb Style Guide for ESLint with some modifications.
-
In the process of migrating to Romev10. Use
bun [command]
to run the linter/formatter. Prior to that, runbun install
to install the dependencies. Why?bun
is much faster even for a single commands like these.
Absolute Imports
Usage: Use @
for absolute imports.
Exception: Code within shared packages.
Nixpack
Nixpack is used to deploy the server.
Why are there 2 of those files? The one at the root of the repo is used for deployment. The one in apps/server
is used for local builds. They are almost identical.
Sponsors
Shout out to FlightControl for sponsoring DevClad's API deployments to AWS Fargate on the Team Plan for free.Recommend
About Joyk
Aggregate valuable and interesting links.
Joyk means Joy of geeK