Binary Coffee

Herramientas, plataformas y frameworks que deberías, al menos, saber que existen :)

hack heroku
**1. [Heroku](https://www.heroku.com/)** ![Image](https://api.binary-coffee.dev/uploads/dcf9b9f22c8e4aed97d5cf1ee872902d.jpg) Heroku es una plataforma en la nube lo cual significa que como desarrolladores no nos tenemos que preocupar por la infraestructura, sino que solamente nos tenemos que centrar en el desarrollo de la aplicaci√≥n, lo que nos reduce mucho los problemas que puede suponer desplegar nuestra app en entornos de desarrollo y de producci√≥n. Heroku a diferencia de otras plataformas permite desarrollar pr√°cticamente con cualquier lenguaje de programaci√≥n: Ruby, Java, PHP, Python, .NET, NodeJS. Adem√°s tambi√©n permite desplegar versiones, hacer rollback, gestionar dependencias. Heroku dispone los denominados addons, gracias a los que podemos a√Īadir funcionalidad extra a nuestras aplicaciones de forma realmente sencilla, por ejemplo, memcached, redis, postgres, mongolab etc. Cuenta con muuuchas de estas funcionalidades gratis. **2. [Stripe](https://stripe.com/)** ![Image](https://api.binary-coffee.dev/uploads/7d00bcf7b2cc4f689ec0289c21df5973.png) Stripe es una plataforma de pagos del estilo de PayPal mediante la cual puedes conectar tu p√°gina web con una cuenta bancaria o una cuenta de stripe y empezar a cobrar por tus productos o servicios en tu propia web. Cuenta con una [API](https://stripe.com/docs/api) con una muy buena documentaci√≥n y tiene librer√≠as soportadas en varios lenguajes. **3. Identity Provider** ![Image](https://api.binary-coffee.dev/uploads/ac0d7aefdb1c4a00850baab5f2897261.png) Un proveedor de identidad (IdP) es un dominio que firma y certifica directamente la identidad de sus usuarios. Es un componente del sistema que puede proporcionar a un usuario final o dispositivo conectado a Internet con un solo conjunto de credenciales de inicio de sesi√≥n que garantizar√°n que la entidad sea qui√©n o qu√© dice que es en m√ļltiples plataformas, aplicaciones y redes. Un ejemplo de esto es Auth0, Google, Facebook, etc. **4. [CodeSignal](https://codesignal.com)** ![Image](https://api.binary-coffee.dev/uploads/09ea75cf257645bb9b24d647a9230591.jpeg) CodeSignal (anteriormente CodeFights) es una plataforma de evaluaci√≥n basada en habilidades, cuya misi√≥n es descubrir, desarrollar y promover el talento t√©cnico. CodeSignal aplica la mec√°nica del juego que ofrece a los desarrolladores de todos los niveles desaf√≠os de programaci√≥n online para prop√≥sitos de instrucci√≥n y reclutamiento. Si te sientes aburrido o quieres adrenalina? Invita a tus amigos a un torneo online de solo 10 minutos de duraci√≥n. **5. [Swagger](https://swagger.io/)** ![Image](https://api.binary-coffee.dev/uploads/8261aa7e811543fdaf709ac613d97854.png) Swagger es un framework para documentar APIs Rest desde muy diferentes fuentes: Archivos de configuraci√≥n, XML, C#, Javascript, Ruby, PHP, Java, Scala‚Ķ adem√°s existen multitud de m√≥dulos que te pueden ayudar a integrarlo en tu proyecto. Con swagger puedes describir, producir, consumir y visualizar APIs, por lo que te ser√° interesante como desarrollador de tu proyecto, pero tambi√©n desde el punto de vista de un tercero que pudiese consumir tu API, o un usuario que busca informaci√≥n sobre un error o como tu API est√° construida, o un tester de tu equipo que quiere probar la funcionalidad de backend como primera medida para excluir un fallo en esta lado para centrarse en Frontend o no. Es todo, fin parte 1, **MONA FUCKS!**
Opiniones
noavatar
Excelentes herramientas!
noavatar
Excelente, recomiendo Stripe, si disponen del Plan de Github para estudiantes, los primeros 1000 dólares en transferencias no aplicarán fee. En cambio con el mismo plan puedes obtener un Dyno gratis en Heroku con 1000 horas mensuales. Saludos.