BJJ Racing Core v7
Integration documentation for external developers working with BJJ Racing Core
BJJ Racing Core is a high level system or "framework" that provides robust APIs and integration points for external developers. This documentation covers the available states, exports to systems, and events that your NZ resources can interact with.
Implementation Best Practices
When integrating with BJJ Racing Core, follow these industry best practices:
- Validate and sanitize all inputs to prevent exploits such as injection attacks.
- Verify server requests with authentication, authorization, and input validation.
- Handle errors gracefully and log them securely for auditing and debugging.
- Follow secure coding guidelines to prevent vulnerabilities and maintain system integrity.
- Review and update dependencies regularly to address security patches and improvements.
Note:
There are many examples of robust, fully supported jobs and systems available as open-source projects on GitHub. Reviewing these can provide valuable insights into best practices and implementation strategies. https://github.com/NightZoom-BJJ
Security Reminder:
All server requests should be protected against common exploits, including event injection and unauthorized access. Implement layered security checks and monitor for suspicious activity.
Core Integration Features
BJJ Racing Core provides a comprehensive set of integration points for external resources. The main feature areas include: