8 aplicaciones web importantes para desarrolladores

Lo invitamos a familiarizarse con la traducción de un artículo de Jamie Bullock publicado en medium.com. El autor habla sobre qué aplicaciones web usa habitualmente en su trabajo.


Foto de: Héctor Martínez . Tomado de Unsplash

1. GDB en línea




Online GDB es un compilador, intérprete y depurador de navegador. Admite 20 lenguajes de programación, incluidos C, C ++, Python , Ruby , C #, Swift y JavaScript.

Considero que esta aplicación web es invaluable para verificar fragmentos sin tener que ejecutar un IDE o una sesión de terminal.

Además, es perfecto para mejorar las habilidades de programación o aprender un nuevo idioma.

2. Validador de esquema JSON




Hay muchas herramientas de validación JSON en línea , pero creo que el validador de esquema JSON es el mejor. Puede validar JSON, esquemas JSON, y también validar JSON contra los esquemas que establece el usuario.

También contiene una gran cantidad de esquemas predefinidos, en comparación con los cuales se puede realizar la validación JSON. No uso el validador de esquema JSON todos los días, pero si tengo dificultades para analizar el archivo JSON, es indispensable para solucionar el problema.

3. Regex 101




Regex 101 es una gran herramienta para aprender expresiones regulares . Le permite ingresar cualquier texto y encontrar coincidencias en él según las expresiones regulares definidas por el usuario.

Esta aplicación web no solo encuentra coincidencias instantáneamente, sino que también presenta dinámicamente el resultado de acciones de expresión regular, incluida la detección de errores si escribiste algo incorrectamente.

4. Font Awesome




Font Awesome es un directorio en línea que contiene más de 1,500 íconos gratuitos, incluidos íconos de aplicaciones estándar, íconos de la compañía y otros símbolos útiles.

Puede descargar los iconos como un conjunto de fuentes OpenType o en formato SVG. En las aplicaciones web, se pueden usar directamente a través de JavaScript utilizando la etiqueta del icono.

En mi opinión, Font Awesome es especialmente útil al crear prototipos: con él, puede ingresar rápidamente iconos en la aplicación desarrollada incluso antes de la aprobación del diseño oficial.

5. Intercambio de pilas




Si tuviera que elegir solo una aplicación web crítica, elegiría Stack Exchange .

Stack Exchange es una red de sitios con preguntas y respuestas sobre diversos temas. Este recurso es utilizado por más de 11 millones de personas, lo que indica su solidez. En el sitio de programación Stack Overflow, las preguntas a menudo se responden a los pocos minutos de su publicación.

Aprendí mucho en el sitio web de Stack Overflow , me ayudó a resolver muchos problemas prácticos.

Si eres un programador principiante o tu nivel de conocimiento en esta área es promedio, intenta hacer una pregunta allí la próxima vez que encuentres dificultades. Si eres un especialista bastante avanzado, puedesResponda usted mismo algunas preguntas.

6. GitHub




¡Me parece que esta lista no estaría completa sin GitHub ! GitHub es un servicio web para acceder y administrar repositorios de Git . También incluye características como seguimiento de errores, wiki, lanzamientos de proyectos y tableros kanban de proyectos.

Las páginas de GitHub proporcionan alojamiento para sitios web o blogs básicos. Para mí, GitHub es un recurso universal que contiene todo lo que necesita para administrar un proyecto de software, documentarlo y publicarlo.

7. Tabla Unicode




La tabla Unicode es una gran base de datos de caracteres Unicode con capacidad de búsqueda. Incluye notas, flechas, emojis, signos de moneda, símbolos matemáticos, caracteres chinos y todo lo que puedas imaginar.

Para cada carácter, junto con los códigos Unicode, HTML y CSS, se proporciona una versión de inserción, así como datos completos de codificación UTF . Tenga en cuenta que se requiere una fuente compatible con Unicode para mostrar estos caracteres en la aplicación.

8. Música para programar




Finalmente, conozca una de mis aplicaciones web favoritas: musicForProgramming . Contiene más de 50 listas de reproducción con música específicamente diseñada para mejorar la concentración.

Hay argumentos para el hecho de que la música ayuda a enfocarse, y creo que algunos estilos musicales son mejores para esto que otros. No uso este sitio todos los días, ¡pero me parece increíble! A veces este recurso es exactamente lo que necesito para aumentar la concentración.

***

Espero que esta lista te haya sido útil. Si conoce otras aplicaciones web interesantes para desarrolladores, sería genial leer sobre ellas en los comentarios a este artículo.

Source: https://habr.com/ru/post/undefined/


All Articles