Tecnologías: lenguajes, frameworks y apps multiplataforma, con su nivel
Aquí está todo el catálogo, y está con una columna que casi nadie pone: el nivel. Lo que hago yo, lo que hacemos en equipo y lo que sé mantener sin haberlo construido. Una lista larga sin esa columna no se la cree nadie, y con razón.
91 tecnologías
En ocho familias. Y en tu proyecto entrarán tres o cuatro: elegir bien es quitar, no sumar.
Tres niveles, para que la lista signifique algo
Una lista de tecnologías sirve para dos cosas: para que veas si lo tuyo encaja, y para que sepas con quién estás hablando. Sin declarar el nivel solo sirve para la segunda, y para mal.
Lo construyo yo
Trabajo con ello a diario y respondo del resultado.
Con el equipo
Lo hacemos en Marketing España, la cooperativa de la que soy socio: yo llevo la parte técnica y de posicionamiento, y el desarrollo lo firma quien lo domina.
Lo integro o lo mantengo
No lo construyo desde cero, pero sé leerlo, conectarlo y arreglarlo cuando forma parte de tu casa.
Ocho familias
No hace falta que entiendas ni una palabra de lo que hay aquí abajo: para eso me contratas. Está publicado porque, si tu equipo técnico quiere mirarlo antes de llamar, es justo que lo tenga.
Lenguajes
Lo que hay debajo de cualquier cosa que se entregue. La elección casi nunca la decide el lenguaje: la decide quién va a mantenerlo después.
- JavaScriptyo
- TypeScriptyo
- PHPyo
- Pythonyo
- HTMLyo
- CSS y Sassyo
- SQLyo
- Bashyo
- Goequipo
- Javaequipo
- C#equipo
- Kotlinequipo
- Swiftequipo
- Dartequipo
- Rustintegro
- Rubyintegro
Front: lo que ve tu cliente
Aquí se decide la velocidad, y la velocidad decide ventas. La regla que sigo: la herramienta más simple que resuelva el caso, no la más moderna.
- Astroyo
- HTML estáticoyo
- Tailwindyo
- Alpine.jsyo
- htmxyo
- Reactequipo
- Vueequipo
- Svelteequipo
- Next.jsequipo
- Nuxtequipo
- SvelteKitequipo
- Angularintegro
Back: lo que nadie ve y todo lo sostiene
Formularios que llegan, pedidos que se cobran, integraciones con tu programa de gestión. Lo aburrido, que es lo que no puede fallar.
- Node.jsyo
- Expressyo
- PHP a medidayo
- APIs RESTyo
- Webhooksyo
- Laravelequipo
- Symfonyequipo
- FastAPIequipo
- Djangoequipo
- .NETequipo
- GraphQLintegro
- Springintegro
Gestores de contenido y tiendas
Donde llevo más años y donde más cosas se rompen solas. Si ya tienes uno montado, casi siempre sale mejor arreglarlo que tirarlo.
- WordPressyo
- WooCommerceyo
- PrestaShopyo
- Shopifyyo
- Elementoryo
- Plugins a medidayo
- Strapiequipo
- Sanityequipo
- Directusequipo
- Magentointegro
- Drupalintegro
- Joomlaintegro
Aplicaciones multiplataforma
Un código, y de ahí salen la aplicación de Android, la de iPhone y la de escritorio. Es lo que hace que una aplicación propia deje de ser inalcanzable para una pyme.
- Aplicaciones web progresivasyo
- React Nativeequipo
- Flutterequipo
- Expoequipo
- Ionicequipo
- Capacitorequipo
- Electronequipo
- Tauriequipo
- Android nativointegro
- iOS nativointegro
Datos
El sitio donde de verdad está tu negocio. Elegir mal aquí se paga durante años, y cambiarlo después es lo más caro de todo.
- MySQL y MariaDByo
- SQLiteyo
- PostgreSQLyo
- Redisyo
- Supabaseequipo
- Firebaseequipo
- MongoDBequipo
- Elasticsearchintegro
- Búsqueda vectorialequipo
Infraestructura
Servidores propios, alojamiento compartido o servicios gestionados. Lo decide el presupuesto y quién lo va a cuidar, no la moda.
- Linuxyo
- Nginxyo
- Apacheyo
- Dockeryo
- Servidores privadosyo
- Cloudflareyo
- Git y GitHubyo
- Despliegue automáticoyo
- Vercelequipo
- Netlifyequipo
- AWSintegro
- Kubernetesintegro
Automatización e inteligencia artificial
La parte que más ha cambiado en dos años. Bien usada quita trabajo repetitivo; mal usada publica cosas falsas con tu nombre encima.
- n8nyo
- Automatizaciones a medidayo
- API de OpenAIyo
- API de Anthropicyo
- API de Geminiyo
- Recuperación aumentadaequipo
- Agentes a medidaequipo
- Make y Zapierintegro
Seis preguntas antes de escribir una línea
La tecnología correcta para tu proyecto casi nunca es la que más me gusta a mí. Estas son las preguntas que hago, en este orden, y ninguna es técnica.
¿Quién lo va a mantener?
Si lo va a llevar tu equipo, se elige lo que tu equipo sepa, aunque yo prefiera otra cosa. Una web perfecta que nadie sabe tocar se convierte en un problema al mes de entregarla.
¿Qué pasa si mañana no estoy?
Todo lo que entrego se puede coger y llevar a otro. Sin plataformas cerradas de las que no se puede salir, sin código que solo entienda yo y con la documentación dentro del precio.
¿Cuánto pesa en el navegador?
Cada librería que se añade se paga en tiempo de carga, y el tiempo de carga se paga en ventas. Por eso la lista de arriba es larga y lo que acaba entrando en tu web es corto.
¿Cuánto tarda en estar listo?
Una herramienta que domino sale en semanas; una que hay que aprender sale en meses y la aprende alguien a tu costa. Por eso lo que no está en la primera columna se hace con quien lo domina, no improvisando.
¿Y lo que ya tienes montado?
Casi siempre pesa más que cualquier preferencia técnica. Si tu equipo lleva años con una plataforma, tirarla para empezar de cero suele salir más caro que arreglarla, y te lo diré aunque lo segundo se facture menos.
¿Aguanta el SEO?
Es la pregunta que casi nadie hace antes de elegir tecnología, y es la que arreglo después a precio de arreglo. Hay maneras de montar una web que hacen el posicionamiento cuesta arriba desde el minuto uno.
Lo que se pregunta siempre
¿De verdad trabajáis con todo esto?
Con niveles distintos, y por eso están marcados. Lo que pone «lo construyo yo» es lo que hago a diario y de lo que respondo. Lo que pone «con el equipo» lo hacemos en Marketing España, la cooperativa de la que soy socio, con la persona que domina esa parte. Y lo que pone «lo integro» significa que sé trabajar con ello si ya está en tu casa, pero no lo construyo desde cero. Si tu proyecto necesita algo que no está en ninguna de las tres columnas, te lo digo y te paso a alguien que lo haga.
Entonces, ¿eres agencia o freelance?
Las dos cosas, según lo que necesites. Soy cofundador y socio de Marketing España, una cooperativa de autónomos, así que puedo montar un equipo para un proyecto grande. Y me puedes contratar como freelance para algo concreto, sin pasar por estructura. Lo hablamos y elegimos lo que salga mejor para tu presupuesto.
¿Por qué no me recomiendas siempre lo más moderno?
Porque lo moderno suele traer una comunidad más pequeña, menos gente que sepa mantenerlo y más probabilidad de que en tres años haya que rehacerlo. Uso cosas nuevas cuando aportan algo medible, no porque salgan en las noticias. Esta web está en Astro, que es reciente, y te puedo explicar en dos minutos por qué; el mismo criterio se aplica a la tuya.
Tengo una web en una tecnología que no está en la lista.
Escríbeme igual. La lista recoge lo habitual, no lo único. Casi cualquier cosa que sirva páginas se puede auditar, medir y arreglar aunque no la haya construido yo, y si de verdad no puedo, lo sabrás en la primera llamada y no te habrá costado nada.
¿Hacéis aplicaciones móviles de verdad, en las tiendas?
Sí, con desarrollo multiplataforma: un código del que salen la de Android y la de iPhone, incluida la publicación en las dos tiendas. Antes de empezar te digo una cosa que a veces no interesa oír: para muchos negocios una aplicación web bien hecha resuelve lo mismo, se instala desde el navegador y cuesta bastante menos. Si es tu caso, te lo diré antes de cobrarte una aplicación.
¿Y si solo necesito un programa interno, sin web?
También. Un panel para tu equipo, un conector entre tu tienda y tu programa de gestión, un proceso que hoy hace alguien a mano cada mañana. Suele ser el trabajo con el retorno más claro de todos, porque el ahorro se cuenta en horas de tu gente.
Cuéntame qué tienes que hacer, no con qué
Con lo que quieres conseguir y quién lo va a mantener, te digo qué hace falta de verdad y qué te están vendiendo de más. Si lo tuyo no es lo mío, te lo digo en esa misma llamada.