BSide es GitHub CMS para hacer que su edición sea más fácil y más rápida en cualquier dispositivo. El Devleoper puede gestionar el contenido del repositorio directamente en el navegador moderno sin clonar el proyecto y hacer compromisos. También proporciona herramientas y vistas integradas para ayudar al desarrollador de software a administrar el blog alojado en la página GitHub.

Bside intente proporcionar nuevas características que otros servicios no brindan.
Como si use el IDE de escritorio, puede crear, cambiar el nombre, editar, eliminar el contenido después de seleccionar el explorador del árbol izquierdo o la pestaña.
Los desarrolladores de software pueden usarlo cuando piensan en la idea o desean administrar el blog. Admite Chrome, Firefox, Safari, Edge Beta.
NodeJs 10+, JDK 11+ y Maven 3+ se requisian.
Una aplicación web se basa en Angular 8+. Por lo tanto, debe considerar la CLI angular como la primera herramienta al crear algunos archivos.
Hay scripts predefinidos para que sea fácil desarrollar este proyecto.
npm install
npm run start
Todas las pruebas unitarias deben pasarse. No hay otra prueba que la prueba unitaria hasta ahora.
npm run test
Es importante obtener su propia identificación de cliente y secreto del cliente mediante la creación de una nueva aplicación OAuth en GitHub. Y luego asegúrese de que Spring Boot encuentre ID de cliente y secreto del cliente agregándolos a application-oauth.properties o hacerlos variables de entorno. De lo contrario, la autenticación de Ouath fallará. application-oauth.properties se está ignorando para que no esté contenido en una próxima confirmación.
github.client_id =your_temporary_client_id
github.client_secret =your_temporary_client_secretPuedes ejecutar una clase principal en IntelliJ.
Todas las pruebas unitarias deben pasarse. No hay otra prueba que la prueba unitaria hasta ahora.
mvn test
Las solicitudes de extracción son bienvenidas. Para cambios importantes, abra primero un problema para discutir lo que le gustaría cambiar.
Asegúrese de actualizar las pruebas según corresponda.