Muchos emprendimientos y empresas han partido construyendo su software en el único lenguaje de programación que manejan, como los institutos y universidades en Chile enseñan .NET, Java la mayor cantidad de empresas construye su software en estos lenguajes, pero esto no tiene nada que ver con que sean buenos lenguajes para construir software.
Debería aclarar que no son malos lenguajes, de hecho son muy buenos, pero en el mundo del software existen herramientas de propósitos generales como los son .NET y Java y herramientas para propósitos específicos como lo son los frameworks de Ruby on Rails y Django. Y, aunque parezca un poco obvio, lo voy a señalar igual, el ocupar una herramienta de propósito específico es más eficiente que ocupar una herramienta de propósito general.
Los informáticos llevan tanto tiempo discutiendo sobre este tema que incluso han integrado a su jerga la expresión “no reinventes la rueda” esto quiere decir que cuando estés programando no gastes tiempo en hacer lo que ya está hecho, y si dentro de tus planes está construir una aplicación web deberías ocupar una herramienta específica para ese propósito, o sea una framework de programación web.
Hay frameworks de programación web para muchos lenguajes, los más famosos del momento son Laravel para PHP, Ruby on Rails para Ruby,Node para Javascript y Django para Python, pero hay muchos más.
El gran error que cometen muchos emprendedores a la hora de escoger dentro de los cientos de lenguajes y frameworks que existen es estar más preocupados de características generales de los lenguajes, o del escalamiento de demanda de ellos antes de estar preocupados de lo más importante. Qué tan factible (y eficiente) es la herramienta para resolver el problema.
Así que vamos a simplificar un poco el esquema con cuatro simples recetas.
1) Para páginas simples:
Si sólo necesitas una página web para mostrar tu producto no es necesario que te compliques, la puedes hacer simplemente con HTML y dejarla bonita con CSS, es más puedes ocupar una plantilla y ahorrarte el trabajo de diseño.
2) Para blogs:
Si necesitas escribir contenido hay dos opciones muy simples que me gustan mucho, Medium y WordPress. Medium es la más simple, requiere saber cero de programación y me gusta porque me permite enfocarme en lo que escribo y entrar en contacto con mucha gente de mis redes sociales, WordPress en cambio me permite agrupar todo los artículos escritos bajo la imagen coorporativa de En1mes y potenciar el SEO de mis sitios.
3) Para aplicaciones web:
Cuando necesito hacer algo un poco más potente, con conexión de Facebook u otras redes sociales y manejar yo mismo la lógica de lo que sucede ocupo Ruby on Rails, es un tremendo framework de programación con mucha magia detrás que permite hacer grandes cosas en poco tiempo, ahora no hay problema en ocupar otro framework si ya lo conoces, pero si vas a partir desde cero yo te recomendaría darle un vistazo a Ruby on Rails.
Es por eso que nosotros hemos enfocado los cursos de en1mes específicamente en estas tecnologías puesto que con el paso del tiempo son las que han demostrado ser las más útiles a la hora de desarrollar rápido.
4) web mobile:
Una estrategia híbrida con Phonegap o Titanium para el desarrollo de aplicaciones móviles puede ahorrarte cientos de horas de trabajo de desarrollo, claro, es cierto que no sirve para todos los casos, pero cuando quieres probar un prototipo es lo ideal:
Un buen aviso:
Evita cualquier tecnología que esté mal documentada y por ningún motivo aceptes que un programador imponga como tecnología un framework propio de el.
- Türkiye’de Pin Up Casino Ve Mobil Uygulama Yükleme - March 28, 2024
- المراهنات الرياضية أونلاين 1xbet ᐉ شركة المراهنات 1xbet تسجيل الدخول ᐉ 1xbet Co - March 28, 2024
- تطبيقات الرهان الأفضل على Ios و Android في الدول العربية لعام 202 - March 28, 2024
- Pin Up Casino Online Tr Turkey Pinup Resmi Sitesi Kayıt Kaydol Pin Ap Bahisçi 30 - March 28, 2024
- Ольшаков К Против Туницын Д Ставки в Настольный Теннис Онлайн 25 3 2024 Трансляция И Прогнозы На Матч и Букмекерской Конторе Betboom - March 28, 2024
- а Правильно Делать Ставки На Спорт в Букмекерской Конторе: Инструкция Для Начинающи - March 27, 2024
- а Правильно Делать Ставки На Спорт в Букмекерской Конторе: Инструкция Для Начинающи - March 27, 2024
- 1xbet التسجيل عبر الإنترنت في المغرب كيفية التسجيل في 1xbet - March 24, 2024
- مراهنات كرة القدم اون لاين افضل مواقع المراهنات الرياضية في الدول العربية 202 - March 24, 2024
- تنزيل 1xbet => جميع إصدارات 1xbet Sixth V 1116560 تطبيقات المراهنات + مكافأة مجاني - March 23, 2024