Guía de Desarrollo de Módulos de Brasilware

Este documento proporciona instrucciones detalladas para crear módulos personalizados para la plataforma Brasilware.

¿Qué son los Módulos de Brasilware?

Los módulos de Brasilware son componentes HTML independientes que se pueden cargar en la plataforma para agregar funcionalidades específicas de análisis de malware.

Estructura Básica de un Módulo

Un módulo de Brasilware es esencialmente un archivo HTML que contiene todo el código necesario para su funcionalidad.

<!DOCTYPE html>
<html>
<head>
    <title>Mi Módulo</title>
    <script>
        console.log("¡Módulo cargado!");
    </script>
</head>
<body>
    <h1>Mi Módulo de Brasilware</h1>
</body>
</html>

Mejores Prácticas para el Desarrollo de Módulos

Rendimiento

Seguridad

Interfaz de Usuario

Módulos de Ejemplo

Depuración de Módulos

Enviar Tu Módulo a la Comunidad

  1. Aloja tu módulo en un repositorio público de GitHub.
  2. Documenta claramente su funcionalidad.
  3. Proporciona ejemplos y casos de uso.
  4. Envía el enlace a nuestro GitHub

Preguntas Frecuentes para Desarrolladores de Módulos

¿Cómo puedo acceder a los archivos del sistema?

Puedes acceder a los archivos usando todos los métodos posibles como si estuvieras usando un archivo HTML normal, pero aislado en un iframe. Elige tus métodos cuidadosamente y usa bibliotecas CDN de forma segura con el sandbox allow script.

¿Puedo usar bibliotecas externas?

Sí, se recomienda incluirlas a través de CDNs confiables y especificar versiones exactas.

¿Cómo hago llamadas a la API de servicios externos?

Usa fetch o XMLHttpRequest, respetando la política CORS.

Recursos Adicionales