|
|
Submódulo 1. Emplea frameworks
|
|
|
Submódulo 1. Emplea frameworks
|
Compendio
|
Compendio Práctico
|
Compendio Teórico |
Compendio
|
Análisis comparativo de Django, Flask, React y HTML5+JS
| Característica | Django | Flask | React | HTML5 + JS |
|---|---|---|---|---|
| Tipo | Backend Framework | Microframework | Frontend Library | Web Technologies |
| Proyectos Famosos | Instagram, Pinterest, Spotify | Netflix, Pinterest, Reddit | Instagram, Netflix, WhatsApp | Google Docs, Facebook, YouTube |
| Tiempo de Desarrollo |
★★★★★
Rápido
|
★★★★★
Rápido
|
★★★★★
Rápido
|
★★★☆☆
Medio - Alto
|
| Flexibilidad | Alta | Alta | Alta | Alta |
| Rendimiento | Bueno | Bueno | Bueno | Excelente |
| Compatibilidad |
Django 4.2: Python 3.8, 3.10, 3.11, 3.12 Django 5.0: Python 3.11, 3.12 |
Python 3.9 y posteriores | Excelente | Navegadores modernos |
| Verificación en Proyecto | Comprobar configuración | pip show flask | npm start o yarn start | Validador W3C |
| Comandos Útiles | django-admin startproject python manage.py startapp |
flask run, flask --help | npm start, npm test, npm run build | Inspeccionar código (HTML, CSS, JS) |
| Última Versión Estable | 5.0.3 (2024) | 3.0.2 (2024) | 18.3.1 (2024) | HTML5 (estándar continuo) |