You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Once you’ve integrated a Treblle SDK in your codebase, this SDK will send requests and response data to your Treblle Dashboard.
44
+
Once you’ve integrated the Treblle SDK in your codebase, this SDK will send requests and response data to your Treblle Dashboard.
47
45
48
-
In your Treblle Dashboard you get to see real-time requests to your API, auto-generated API docs, API analytics like how fast the response was for an endpoint, the load size of the response, etc.
46
+
In your Treblle Dashboard, you get to see real-time requests to your API, auto-generated API docs, API analytics like how fast the response was for an endpoint, the load size of the response, etc.
49
47
50
-
Treblle also uses the requests sent to your Dashboard to calculate your API score which is a quality score that’s calculated based on the performance, quality, and security best practices for your API.
48
+
Treblle also uses the requests sent to your Dashboard to calculate your API score, which is a quality score that’s calculated based on the performance, quality, and security best practices for your API.
51
49
52
50
> Visit [https://docs.treblle.com](http://docs.treblle.com) for the complete documentation.
53
51
54
52
## Security
55
53
56
54
### Masking fields
57
-
Masking fields ensure certain sensitive data are removed before being sent to Treblle.
58
-
59
-
To make sure masking is done before any data leaves your server [we built it into all our SDKs](https://docs.treblle.com/en/security/masked-fields#fields-masked-by-default).
55
+
Masking fields ensures certain sensitive data is removed before being sent to Treblle.
60
56
61
-
This means data masking is super fast and happens on a programming level before the API request is sent to Treblle. You can [customize](https://docs.treblle.com/en/security/masked-fields#custom-masked-fields) exactly which fields are masked when you’re integrating the SDK.
57
+
To make sure masking is done before any data leaves your server [we built it into all our SDKs](https://docs.treblle.com/treblle/data-masking/).
62
58
63
-
> Visit the [Masked fields](https://docs.treblle.com/en/security/masked-fields) section of the [docs](https://docs.sailscasts.com) for the complete documentation.
59
+
This means data masking is super fast and happens on a programming level before the API request is sent to Treblle. You can customize exactly which fields are masked when you’re integrating the SDK.
64
60
65
61
66
62
## Get Started
67
63
68
-
1. Sign in to [Treblle](https://platform.treblle.com).
69
-
2.[Create a Treblle project](https://docs.treblle.com/en/dashboard/projects#creating-a-project).
70
-
3.[Setup the SDK](#install-the-SDK) for your platform.
64
+
Sign in to [Treblle](https://platform.treblle.com) and create a new workspace
-[`treblle-symfony`](https://github.com/Treblle/treblle-symfony): SDK for Symfony
812
806
-[`treblle-lumen`](https://github.com/Treblle/treblle-lumen): SDK for Lumen
813
807
-[`treblle-sails`](https://github.com/Treblle/treblle-sails): SDK for Sails
814
-
-[`treblle-adonisjs`](https://github.com/Treblle/treblle-adonisjs): SDK for AdonisJS
808
+
-[`treblle-node`](https://github.com/Treblle/treblle-node): SDK for Express, NestJS, Koa, Hono, Cloudflare Workers and Strapi
809
+
-[`treblle-nextjs`](https://github.com/Treblle/treblle-nextjs): SDK for Next.js
815
810
-[`treblle-fastify`](https://github.com/Treblle/treblle-fastify): SDK for Fastify
816
811
-[`treblle-directus`](https://github.com/Treblle/treblle-directus): SDK for Directus
817
-
-[`treblle-strapi`](https://github.com/Treblle/treblle-strapi): SDK for Strapi
818
-
-[`treblle-express`](https://github.com/Treblle/treblle-express): SDK for Express
819
-
-[`treblle-koa`](https://github.com/Treblle/treblle-koa): SDK for Koa
820
812
-[`treblle-go`](https://github.com/Treblle/treblle-go): SDK for Go
821
813
-[`treblle-ruby`](https://github.com/Treblle/treblle-ruby): SDK for Ruby on Rails
822
814
-[`treblle-python`](https://github.com/Treblle/treblle-python): SDK for Python/Django
@@ -829,9 +821,7 @@ First and foremost: **Star and watch this repository** to stay up-to-date.
829
821
830
822
Also, follow our [Blog](https://blog.treblle.com), and on [Twitter](https://twitter.com/treblleapi).
831
823
832
-
You can chat with the team and other members on [Discord](https://treblle.com/chat) and follow our tutorials and other video material at [YouTube](https://youtube.com/@treblle).
@@ -841,8 +831,7 @@ You can chat with the team and other members on [Discord](https://treblle.com/ch
841
831
842
832
Here are some ways of contributing to making Treblle better:
843
833
844
-
-**[Try out Treblle](https://docs.treblle.com/en/introduction#getting-started)**, and let us know ways to make Treblle better for you. Let us know here on [Discord](https://treblle.com/chat).
845
-
- Join our [Discord](https://treblle.com/chat) and connect with other members to share and learn from.
834
+
-**[Try out Treblle](https://docs.treblle.com/en/introduction#getting-started)**, and let us know ways to make Treblle better for you.
846
835
- Send a pull request to any of our [open source repositories](https://github.com/Treblle) on Github. Check the contribution guide on the repo you want to contribute to for more details about how to contribute. We're looking forward to your contribution!
0 commit comments