¿Cómo elegir las tecnologías correctas para el sitio web de tu empresa?

Si eres una sola persona, o tienes un negocio pequeño, estas decisiones podrían ser mucho menos relevantes, porque lo más importante es contar con un sitio web para tu negocio, con el cual informar a tus clientes.

Pero en el caso de una empresa para la cual un sitio web complejo es requerido, siendo pensado para una gran cantidad de usuarios, con diversas funcionalidades y almacenamiento de información, las tecnologías usadas podrían ser más relevantes.

¿Equipo de desarrolladores?

Si el sitio web no es el producto principal de la compañía o empresa como en el caso de las redes sociales más populares como Facebook o Instagram, es posible que un equipo de desarrolladores sea demasiado.

Sin embargo, es posible que la empresa dependa fuertemente del sitio web y que por lo tanto mantenimiento y actualización constante sean necesarias, y tener una/o o más desarrolladores en casa sea buena idea.

 

Algunos consejos para elegir las tecnologías

Front End

  • HTML, CSS and JavaScript

La Trinidad del front-end, estos tres lenguajes son indispensables para cualquier interfaz en la web, y en la actualidad, con el enorme crecimiento en popularidad de JavaScript, y su gran ecosistema, JavaScript probablemente estará siempre ahí.

  • Bootstrap

Bootstrap es el framework de CSS más popular, debido a que es completamente responsive, mobile-first y en general permite a los desarrolladores tener algo que mostrar que luce bien y es fácil de implementar.

Tal vez el mayor problema con Bootstrap es que sus componentes son bien conocidos y reconocidos debido a su popularidad, por lo cual el sitio podría terminar con una apariencia muy familiar.

Por supuesto, las personas hacen cosas geniales con Bootstrap, pero probablemente valdrá más la pena crear una interfaz desde cero. Actualmente CSS posee funciones muy poderosas, y con la ayuda de preprocesadores como Sass, es posible crear una interfaz que luce bien y es modular y mantenible.

  • Frameworks de JavaScript

Probablemente una de las decisiones más difíciles cuando se eligen las tecnologías sea la elección de un framework de JavaScript, especialmente ahora mismo, cuando su uso es más popular que nunca, y cada uno tiene gran cantidad de usuarios.

El grupo del cual elegir probablemente se reducirá a React, Vue, Angular. Los tres son frameworks estables, populares y excelentes; lo que significa que cualquiera de ellos puede ser la respuesta correcta.

Backend

  • ¿PHP?

PHP continua siendo uno de los lenguajes más usados para la web, pues es sencillo de instalar y es probablemente el lenguaje más fácil para poner un sitio web online porque cualquier servicio de web hosting lo soporta.

Este lenguaje ha recibido muchas críticas durante años, pero siguiendo las mejores prácticas, y especialmente usando un framework como Laravel, se puede escribir muy buen código en PHP.

Sin embargo, si los miembros del equipo no están acostumbrados e interesado en trabajar con este lenguaje, entonces podría ser mejor elegir una opción más moderna.

  • Opciones

Actualmente, con la enorme popularidad de JavaScript, NodeJS, el entorno que permite usar JavaScript en el server es una de las opciones más preferidas, pues empresas como Netflix y PayPal lo lutilizan.

Otras opciones como Python-Django, Ruby-Rails, Java, C#, Elixir-Phoenix, etc; son todas viables y existen casos de sitios webs sumamente importantes usando cada uno de ellos, lo cual significa que cualquiera es realmente una buena opción si los desarrolladores siguen las mejores prácticas.

Al final todo queda reducido a factores como con qué está cómodo el equipo, o si hay alguien encargada/o de dirigir el proyecto, y que sea una gran influencia en la decisión. Pero, en caso de tener que elegir, probablemente contratar a un(a) programador(a) senior sería la mejor opción.

 

FUENTE: BITLIFEMEDIA.COM