¿Cuál es la historia de tu aplicación web? ¿Qué te hizo construirlo y qué aprendiste de la experiencia?

“La capacidad de construir una interfaz de usuario en tiempo real y ver cómo funciona de inmediato y el aprendizaje”

Comencé mi carrera con una startup, donde no había restricciones sobre qué parte tenía que trabajar. A veces estaba trabajando en el front-end (ExtJS), en algún momento en el back-end, en algún momento en consultas solares (sí, esta aplicación tenía un motor de búsqueda), pero estaba trabajando principalmente en el front-end, debido a dos razones:

  1. La empresa tenía pocos desarrolladores de backend con experiencia.
  2. No hay muchos desarrolladores front-end y ninguno de los dos está interesado en el papel.

Como era de origen en electrónica, no tenía mucha experiencia en idiomas web, pero conocía un poco JAVA, así que todo mi enfoque estaba en aprender más y más sobre Java y desarrollar aplicaciones usando eso.

Cuando comencé a trabajar en el front end, estaba confundido, tenía dolor, no era nada como Java, era muy diferente a otros idiomas. Quiero decir que tienes que ocuparte de diferentes tamaños, diferentes navegadores y soporte para IE7 (probablemente la peor parte) y no estaba teniendo ningún interés en eso, solo lo hacía por el bien.

Luego de comenzar a escribir algunos bloques de html y css (mucho más confuso que js), había bloque, bloque en línea, flotante y la mayoría de las propiedades que se comportan de manera diferente según los argumentos pasados.

Que una noche estaba buscando una buena lectura en html, css y js y que encontré este libro “javascript elocuente” me encantó todo y busqué más recursos en html y css que leí y leí y leí y de lo que empiezo a inspeccionar el código de diferentes sitios web (youtube, gmail, google, Facebook …) empiezo a crear aplicaciones de muestra para comprender el concepto, cómo funciona.

Me gusta la idea de “crear algo bello y útil al instante y publicar para los usuarios”. De lo que sucedió una noche, cuando estaba en Facebook, mucha gente estaba hablando sobre qué series de televisión debería ver a continuación y la gente está enumerando sus programas favoritos en los comentarios, pero allí Hubo cientos de comentarios, fue una tarea gigantesca leer cada uno de ellos, así que tuve la idea de acumularlo en un solo lugar con cierta metainformación y en dos horas tuve la aplicación en funcionamiento y en ese momento me di cuenta de mucho más. Los problemas se pueden resolver en la web para un público más amplio y me encanta ese sentimiento.

Así que, como todos los días, lo estoy explorando y una cosa más que me gusta es que la comunidad web se está moviendo muy rápido, por lo que todos los días tienes algo nuevo que aprender o probar :).

y como me gusta decir “el navegador es mi lienzo y la computadora portátil es mi pincel”.

Hola a todos, soy Shubham Gautam, escribo sobre web, javascript y algunas otras cosas. me puedes encontrar en twitter también 🙂

La historia de mi aplicación web comienza en un proyecto universitario y ahora puedo decir con orgullo que soy uno de los fundadores del nombre líder de software de desarrollo web TemplateToaster ( Descargar ahora) . Sigue yendo fuerte y mejorando día a día. Muy pronto vamos a lanzar una nueva versión de esta herramienta de diseño web que puede ser el próximo mes.

More Interesting

Una gran empresa tiene su propia infraestructura y ERP. Estoy desarrollando una aplicación web para esa empresa, pero les preocupa que mi aplicación web esté alojada en una nube. Es un problema de seguridad. ¿Cómo puedo resolver eso? ¿Puedo almacenar mi aplicación web en la red de una empresa?

Cuando comienzas a construir una nueva aplicación web con Ruby on Rails, ¿comienzas desde cero? ¿Construye a partir de una plantilla preexistente o un proyecto anterior?

¿Cuáles son todos los sitios web de "búsqueda instantánea" que se han creado?

Soy un desarrollador independiente desconocido. ¿Cómo puedo publicitar mi aplicación web gratis?

Desde una perspectiva de escalabilidad, ¿debería una startup adoptar NoSQL desde el primer día o debería convertirse gradualmente a medida que crecen la base de usuarios y los datos?

¿Por qué utilizar una base de datos no relacional en lugar de una base de datos relacional?

Cómo monetizar un servicio web RESTful

¿Cuáles son los marcos que pueden desarrollar aplicaciones CRUD móviles / web simples?

¿Cuáles son los pros y los contras de usar Coffeescript para las aplicaciones del lado del servidor Node.js?

¿Qué idiomas y herramientas se utilizan para crear aplicaciones web interesantes como esta (lea la descripción)?

Los Tutoriales máximos se basan en aplicaciones crud. Si creo que estoy bien en aplicaciones crud, ¿sobre qué tipo de aplicaciones necesito estudiar?

¿Cuánto tiempo lleva completar una aplicación web típica?

¿Cuáles son los usos prácticos de Crowdstorms?

¿Cuáles son los pros y los contras de las diferentes aplicaciones web de gestión / colaboración de proyectos para proyectos de ingeniería?

¿Qué pasos adicionales tomaría para escalar con el tiempo una aplicación web (por ejemplo, comercio electrónico) de 10 visitas por día a 10,000,000?