Skip to content
This repository was archived by the owner on Feb 6, 2025. It is now read-only.

Commit 4244323

Browse files
authored
Merge pull request #508 from amplication/docs/net-plugins-update
Docs: .NET Plugins + .NET Plugin Event Reference
2 parents de4ef47 + 80779c8 commit 4244323

File tree

54 files changed

+4219
-59
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

54 files changed

+4219
-59
lines changed

docs/dictionary/en-custom.txt

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -96,4 +96,8 @@ Zustand
9696
Supertokens
9797
Bitwarden
9898
Jovu
99-
Jovu's
99+
Jovu's
100+
Appsettings
101+
appsettings
102+
Codespaces
103+
Keycloak

docs/getting-started/community-plugins.md

Lines changed: 30 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,18 @@
11
---
2-
title: Community Plugins
3-
sidebar_label: Plugins List
2+
title: Node.js Plugins
3+
sidebar_label: Node.js Plugins
44
slug: /plugins-list
55
pagination_next: plugins/overview
66
pagination_prev: getting-started/plugins
77
---
88

9-
# Amplication Community Plugins
9+
# Amplication Node.js Plugins
1010

11-
The following plugins are currently available.
11+
The following plugins are currently available for Node.js services generated by Amplication.
1212
Additional plugins will be added in future releases of Amplication.
1313

1414
:::note
15-
For the most updated list of plugins, it's recommended to check the _All Plugins_ page on your Amplication dashboard.
15+
For the most updated list of Node.js plugins, please check the _Plugins_ tab on your Amplication dashboard.
1616
:::
1717

1818
### Mongo DB
@@ -85,21 +85,15 @@ Integrate Auth0's robust authentication solutions into your service with the [Au
8585
[ESLint](https://github.com/amplication/plugins/tree/master/plugins/linter-eslint) is a library that helps find issues and enforce code style in your JavaScript code.
8686
ESLint has a wide array of rules that can be configured to enforce code quality and consistency.
8787

88-
### Redis
88+
### Redis Caching
8989

90-
[Redis](https://github.com/amplication/plugins/tree/master/plugins/cache-redis) is an open-source, in-memory data store that can be used as a database, cache, streaming engine, and message broker.
91-
Redis provides high availability via replication and high performance via caching.
92-
It is commonly used to quickly access frequently used application data.
90+
Enhance your application's performance with the [Redis Caching](https://github.com/amplication/plugins/tree/master/plugins/cache-redis) plugin. Redis is known for its fast data retrieval capabilities, making it an excellent choice for implementing caching strategies.
9391

9492
### Redis Message Broker
9593

9694
[Redis Message Broker](https://github.com/amplication/plugins/tree/master/plugins/broker-redis) is an extension of the traditional Redis in-memory data store, allowing it to function as a message broker.
9795
Install this plugin to leverage Redis's in-memory capabilities and enables asynchronous message communication between different parts of an application or between different applications.
9896

99-
### Redis Caching
100-
101-
Enhance your application's performance with the [Redis Caching](https://github.com/amplication/plugins/tree/master/plugins/cache-redis) plugin. Redis is known for its fast data retrieval capabilities, making it an excellent choice for implementing caching strategies.
102-
10397
### OpenAI
10498

10599
The [OpenAI](https://github.com/amplication/plugins/tree/master/plugins/integration-openai) plugin allows you to integrate OpenAI's various AI models into your Amplication app.
@@ -195,8 +189,30 @@ Incorporate Hashicorp Vault's powerful secrets management capabilities with the
195189

196190
### JSON Logger
197191

198-
The JSON Logger Plugin is designed for logging in JSON format. It offers configurable log levels, including 'fatal', 'error', 'warn', 'info', 'debug', 'trace', and 'silent'. Users can also add custom properties to log messages.
192+
The [JSON Logger Plugin](https://github.com/amplication/plugins/tree/master/plugins/logger-json) is designed for logging in JSON format. It offers configurable log levels, including 'fatal', 'error', 'warn', 'info', 'debug', 'trace', and 'silent'. Users can also add custom properties to log messages.
199193

200194
### MQTT
201195

202196
MQTT (Message Queuing Telemetry Transport) is an ISO standard publish-subscribe-based messaging protocol. It is designed for connections with remote locations where a "small code footprint" is required or the network bandwidth is limited. MQTT is highly scalable and is ideal for IoT devices, mobile applications, and messaging applications that require minimal data packets for communication.
197+
198+
### RabbitMQ Message Broker
199+
200+
Use RabbitMQ as a message broker to facilitate communication between your services.
201+
202+
[RabbitMQ](https://github.com/amplication/plugins/tree/master/plugins/broker-rabbitmq) is a robust, open-source message-queuing software that implements the Advanced Message Queuing Protocol (AMQP). It's known for its reliability, scalability, and support for multiple messaging protocols, making it an excellent choice for building distributed systems and microservices architectures.
203+
204+
### GitHub Codespaces Dev Container
205+
206+
Streamline your development environment setup with the [GitHub Codespaces Dev Container](https://github.com/amplication/plugins/tree/master/plugins/devcontainer-github-codespaces) plugin. This plugin configures a consistent, reproducible development environment using GitHub Codespaces, ensuring that all team members work with the same tools and dependencies.
207+
208+
### Keycloak Authentication Provider
209+
210+
Enhance your service's security with the [Keycloak Authentication Provider](https://github.com/amplication/plugins/tree/master/plugins/auth-keycloak) plugin. Keycloak is an open-source identity and access management solution that provides single sign-on, identity federation, and user management capabilities, allowing you to easily implement robust authentication and authorization in your applications.
211+
212+
### SAML Authentication Provider
213+
214+
Implement SAML (Security Assertion Markup Language) authentication in your service with the [SAML Authentication Provider](https://github.com/amplication/plugins/tree/master/plugins/auth-saml) plugin. SAML is an XML-based open standard for exchanging authentication and authorization data between parties, particularly between an identity provider and a service provider.
215+
216+
### HTTPS Transport
217+
218+
Secure your API communications with the [HTTPS Transport](https://github.com/amplication/plugins/tree/master/plugins/transport-https) plugin. This plugin enables HTTPS (Hypertext Transfer Protocol Secure) for your service, ensuring that all data transmitted between the client and server is encrypted and secure.

0 commit comments

Comments
 (0)