¿Programar desde cero?
Así como en el futbol hay aficionados de equipos opuestos, lo mismo pasa en programación, existen desde los puristas que piensan que debes crear todo el código que usas por ti mismo, hasta los que ocupan plataformas enlatadas para todo.
Sin embargo el enfoque más pragmático y útil es aprovechar lo que ya existe para agilizar tu productividad y personalizar lo que necesites.
Voy a recomendarte algunas herramientas que ocupo de forma habitual para que si estás desarrollando un sistema o quieres instalar un sitio web, lo hagas en el menor tiempo posible con la máxima eficacia.
WordPress: Es la plataforma que uso para blogs, tiene miles de plantillas gratuitas que puedes instalar en segundos, y existen miles de plantillas premium que harán que tu sitio no parezca para nada un blog. La ventaja de usarlo es que tienes toda una plataforma en minutos, con panel de administración y unas de las mejores opciones de personalización que conozco, además de una galería impresionante de plugins que puedes instalar para llevar tu sitio al siguiente nivel.
Bootstrap: Este es un framework HTML/CSS que te permite hacer tu sitio responsivo en minutos y disponible para cualquier tipo de dispositivo, especialmente ahora que google está muy pendiente de que los sitios cumplan con especificaciones para móviles.
jQuery: un conjunto de funciones que facilitan mucho crear interacción con el usuario. Ya no es necesario aprender javascript por meses, y es tan facil que en solo un fin de semana puedes dominarlo a un nivel bastante decente.
Los siguientes son algunos de los plugins jQuery que uso casi en cualquier sistema que esté desarrollando:
dataTables: plugin que permite visualizar grandes cantidades de información de forma fácil, incluyendo paginación, filtrado, ordenamiento, llamadas ajax, y mucho más.
jTable: permite realizar el CRUD completo (crear, visualizar, actualizar, borrar) especialmente útil para manejar catálogos de datos.
Dropzone: Habilita la función de arrastar archivos a la ventana del navegador para subirlos al servidor, tal como lo hace dropbox, google drive o la mayoría de correos en estos días.
jQueryUI: Habilita muchas de las funciones más utilizadas para interactuar como objetos arrastrables, tooltips, captura de fecha, pestañas, menús de dialogo, botones, etc.
Fancybox: Permite abrir una imagen o un texto en forma de popup dentro de la misma pagina, cubriendo el resto del contenido con una pantalla negra.
Gráficas: ya sea que use xCharts, Morris, sparklines, easypiechart o algún otra, estas gráficas permiten crear interacción en los datos presentados y hacerlas mucho más atractivas
Más adelante iré compartiendo más herramientas pero estas son algunas opciones que puedes usar para programar más rapido y mejor.
No tags for this post. from ¿Programar desde cero?












