elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Recuerda que debes registrarte en el foro para poder participar (preguntar y responder)


+  Foro de elhacker.net
|-+  Programación
| |-+  Desarrollo Web (Moderador: #!drvy)
| | |-+  Dudas en las tecnologías de desarrollo de un sitio web
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Dudas en las tecnologías de desarrollo de un sitio web  (Leído 2,948 veces)
CesRC

Desconectado Desconectado

Mensajes: 2


Ver Perfil
Dudas en las tecnologías de desarrollo de un sitio web
« en: 21 Marzo 2018, 20:17 pm »

Voy a llevar a cabo un proyecto que se basa en el desarrollo de un sitio web completo de venta de productos. En seguida me asaltaron las dudas sobre qué tecnologías utilizar. Después de investigar un poco, creo que lo que me conviene sería desarrollar una multiple page application y responsive.

Para el front-end, creo que usaré HTML5, CSS3 y javascript directamente, pero no sé si me valdría la pena usar AJAX, por ejemplo, ya que nunca he trabajado con esta tecnología. Por otro lado, no sé si sería una buena opción usar un framework como Bootstrap.

En cuanto al back-end, me gustaría trabajar con Node.js para comenzar a familiarizarme con este entorno de ejecución.

Para el almacenamiento de datos todavía estoy dudando entre MySQL o MongoDB ya que tengo experiencia en ambos gestores, pero eso no es problema.

Mi intención es utilizar tecnologías líderes como Node.js para reemplazar los Servlets o JSP típicos, pero no sé si hay alguna incompatibilidad entre ellos. Agradecería cualquier comentario de usuarios familiarizados con el desarrollo web.

Muchas gracias a todos.


En línea

engel lex
Moderador Global
***
Desconectado Desconectado

Mensajes: 15.514



Ver Perfil
Re: Dudas en las tecnologías de desarrollo de un sitio web
« Respuesta #1 en: 21 Marzo 2018, 21:39 pm »

Citar
Para el front-end, creo que usaré HTML5, CSS3 y javascript directamente, pero no sé si me valdría la pena usar AJAX, por ejemplo, ya que nunca he trabajado con esta tecnología. Por otro lado, no sé si sería una buena opción usar un framework como Bootstrap.

si a todo... html5, css3, js, a demás bootstrap y jquery... esto facilita mucho el trabajo y entrega mejores resultados con menos esfuezo... por otro lado, hoy dia una web sin ajax es ciertamente limitada, hoy dia se usa mucho la interacción... aunque no hay problema, usualmente con jquery es solo entre 1 y 6 lineas de codigo usualmente identicas y el retorno es en el formato que más te guste (texto plano, json o html)

Citar
En cuanto al back-end, me gustaría trabajar con Node.js para comenzar a familiarizarme con este entorno de ejecución.

no es buena idea, siempre para proyecto usa la tecnologia que manejes bien, si no pasarás una vida programando/aprendiendo y el proyecto se hará muy largo, no mezcles sacar proyecto con aprender porque los tiempos se hacen intolerables para el cliente

php tiene mejor soporte entre hostings, y en general tiende a ser más eficiente, node.js a pesar de ser muy bueno es ideal para soluciones más especializadas

Citar
ara el almacenamiento de datos todavía estoy dudando entre MySQL o MongoDB ya que tengo experiencia en ambos gestores, pero eso no es problema.

lo mismo de arriba mysql tiene más soporte entre hostings


En línea

El problema con la sociedad actualmente radica en que todos creen que tienen el derecho de tener una opinión, y que esa opinión sea validada por todos, cuando lo correcto es que todos tengan derecho a una opinión, siempre y cuando esa opinión pueda ser ignorada, cuestionada, e incluso ser sujeta a burla, particularmente cuando no tiene sentido alguno.
CesRC

Desconectado Desconectado

Mensajes: 2


Ver Perfil
Re: Dudas en las tecnologías de desarrollo de un sitio web
« Respuesta #2 en: 22 Marzo 2018, 01:01 am »

Muchas gracias por contestar engel lex,

Utilizaré AJAX también entonces.

Citar
usualmente con jquery es solo entre 1 y 6 lineas de codigo usualmente identicas
No he entendido muy bien qué quieres decir con esto.

Citar
no mezcles sacar proyecto con aprender porque los tiempos se hacen intolerables para el cliente
En este caso el cliente es amigo y el proyecto no tiene ningún plazo, por eso creo que es buena opción para aprender una nueva tecnología. De todas maneras la que más controlo es JavaEE pero no sé si tendrá buena compatibilidad con las otras tecnologías.
En línea

engel lex
Moderador Global
***
Desconectado Desconectado

Mensajes: 15.514



Ver Perfil
Re: Dudas en las tecnologías de desarrollo de un sitio web
« Respuesta #3 en: 22 Marzo 2018, 01:24 am »

Citar
No he entendido muy bien qué quieres decir con esto.

me refería a aplicar ajax con jquery

Citar
En este caso el cliente es amigo y el proyecto no tiene ningún plazo, por eso creo que es buena opción para aprender una nueva tecnología. De todas maneras la que más controlo es JavaEE pero no sé si tendrá buena compatibilidad con las otras tecnologías.

la web funciona en capas aisladas para cada lenguaje

- html es una capa (por ahora no exísten otras opciones viables de susitución)
- css es una capa (por ahora no exísten otras opciones viables de susitución)
- js es otra capa (por ahora no exísten otras opciones viables de susitución)
- php/node/java es otra capa (hay varíedad de opciones incluso puedes hacerlo en C si escribes el servidor)
- mysql/mongodb/postgres es otra capa (hay vareidad de opciones, incluso puedes usar ficheros de texto pero no es buena opcion


cualquiera puede ser libremente modificada sin alterar el resto, solo su programación propia, aunque al igual que node, java no es muy soportados por hosting, tendrás que usar un vps y configurar todo (cosa que para mi es mejor opción que un hosting sea cual sea el lenguaje de servidor)
En línea

El problema con la sociedad actualmente radica en que todos creen que tienen el derecho de tener una opinión, y que esa opinión sea validada por todos, cuando lo correcto es que todos tengan derecho a una opinión, siempre y cuando esa opinión pueda ser ignorada, cuestionada, e incluso ser sujeta a burla, particularmente cuando no tiene sentido alguno.
Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines