En este artículo te mostraré las aplicaciones web más populares creadas con el framework Django.
Para asegurarme de que estas aplicaciones estén usando Django en la actualidad, tuve que leer los artículos del equipo de ingeniería de estas webs, y también, seguí las instrucciones de Herman Schaaf (respuesta de StackOverflow) que me permitieron testear un sitio web y detectar si esta usando Django. La denominaré el «test de Herman» solo para hacerlo más didáctico.
1. Instagram
Instagram siempre es la primera opción al momento de mostrar las capacidades de Django. La red social se inició con Django y sigue usándolo en la actualidad.
Fuentes:
- Instagration Pt. 2: Scaling our infrastructure to multiple data centers
- Django Overview (ver al final de la web)
2. Udemy
Es muy extraño saber que Udemy use este framework, pero la duda se aclara al realizar el «test de Herman». De esta manera logré afirmar que si usan Django.
Aunque, desconozco en que medida lo usan. Ya que para sitios web tan grandes como Udemy, pueden llegar a usar diferentes tecnologías backend para muchos de sus servicios.
Fuentes:
3. Platzi
Platzi es una de las plataformas de educación más conocidas en Latinoamérica. El backend de Platzi se creó con Django desde sus inicios y lo siguen usando hasta el momento.
Fuentes:
- Django el framework para desarrollo web
- Platzi.com: Technology Profile
- Platzi: 5 razones para usar Django
4. Mozilla
La organización Mozilla también usa este framework para algunos de sus servicios, por ejemplo la página de add-ons y de support de Firefox usan Django. Lo sé porque en la página de Django afirman que Mozilla lo usa, y además, hice el test de Herman a los servicios que mencioné.
Fuente:
- Django Overview (ver al final de la web)
5. Crehana
Tomé algunos cursos en Crehana y me dio la curiosidad de saber que tecnología usan para el backend. Hay un artículo donde le preguntan a algunos trabajadores de Crehana: ¿Cuál es su stack tecnológico actual? Y como respuesta para el backend fue «Django».
Además, busqué a trabajadores backend de Crehana y ver los requisitos de puestos backend en LinkedIn. Las skills que buscan y que tiene sus programadores son Python y Django, y para confirmar mi hipótesis aplique el test de Herman, y dio positivo.
Fuentes:
6. Disqus
El servicio que administra los comentarios de muchos sitios web, Disqus, usa Django desde que nació.
Fuentes:
- Scaling Django to 8 Billion Page Views
- Django Overview (ver al final de la web)
7. Doordash
Tal vez Doordash no sea tan conocida en Latinoamérica, pero en Estados Unidos es una de las plataformas más populares de entrega de comida a domicilio. Su plataforma esta creada con Django.
Fuentes:
- Tips for Building High-Quality Django Apps at Scale – Doordash Engineering
- DoorDash Tech Stack
8. Prezi
Prezi es la aplicación para crear presentaciones online. Y como ya te lo esperas… usa Django.
Fuente: Prezi.com Technology Profile
Y obviamente le aplique el test.
9. ¿Pinterest?
Pinterest al igual que Instagram es conocido por usar Django desde sus inicios, pero en los últimos años Pinterest fue migrando a Flask por algunos problemas de flexibilidad.
Aunque en la actualidad siguen usando Django, desconozco en que medida lo utilizan. Si eres ingeniero en Pinterest déjame un comentario.
Fuentes:
- Would Pinterest consider Flask in place of Django if it were starting today?
- Which programming languages were used to develop Pinterest’s backend?
- Why did Pinterest move from Django to Flask?
- What is it like to use Django at Pinterest?
- Django Overview (ver al final de la web)
10. Bitbucked
Bitbucked es un servicio de alojamiento que funciona como Github y Gitlab. Uno de sus ingenieros admite el uso de Django como core en su servicio web. Incluso me creé una cuenta para hacerle el test y confirmar si usa el framework, y es verdad, si lo usa.
Fuente: What is the technology stack behind Bitbucket?
11. Robinhood
Robinhood es una plataforma de inversión, y tal vez, no hayas oído de el porque su popularidad se encuentra en Estados Unidos.
Esta empresa fue creada por 2 graduados de Stanford. La plataforma usa Django pero desconozco si lo usaron desde sus inicios. Lo más probable es que sí, porque todos sus recursos apuntan a Python, Django y DjangoRestFramework. No he encontrado que mencionen a otro framework en el backend.
Fuentes:
- Robinhood is hiring backend engineers (Palo Alto, CA)
- Multifactor Authentication on Django Rest | Robinhood | Medium
12. Coursera
Al igual que Udemy, esta plataforma usa un grupo de tecnologías backend, y entre ellas se encuentra Python/Django.
Fuentes:
Descubre más sitios
Existen un montón de aplicaciones hechas con Django, te acabo de mostrar las más populares.
Si deseas ver más sitios hechos con Django, visita Django Sites, y si tienes una plataforma en Django y piensas que merece estar en la lista, deja un comentario.
Espero que este post te haya gustado y tengas más razones para usar Django en tu próximo proyecto.