Enviar respuesta 
 
Calificación:
  • 0 votos - 0 Media
  • 1
  • 2
  • 3
  • 4
  • 5
Buscar en el tema
[Encuesta Abierta] Tecnologias web 2015
Autor Mensaje
Jarry Sin conexión
Anomalía de Belady
I know teh codez
**********

Ing. en Sistemas
Facultad Regional Buenos Aires

Mensajes: 1.996
Agradecimientos dados: 183
Agradecimientos: 222 en 90 posts
Registro en: May 2008
Mensaje: #1
[Encuesta Abierta] Tecnologias web 2015
Buenas

dejo una pregunta abierta:

si tuvieras que elegir un stack de tecnologias para construir una aplicacion web hoy. que exponga una api rest, y paginas responsive.

¿que elegirias? ¿porque?

items a tener en cuenta:
* mantenibilidad
* escalabilidad
* uso de recursos
* disponibilidad de recursos humanos (es decir, por mas que sea genial, Yesod no vas a encontrar a nadie dispuesto a laburar en haskell =P )

No estoy necesariamente de acuerdo con lo que dice en el post de arriba
[Imagen: 971aa6599664453c05cb3e42d58bbc0eo.jpg]
16-10-2015 12:56
Visita su sitio web Encuentra todos sus mensajes Cita este mensaje en tu respuesta
Desert69 Sin conexión
Presidente del CEIT
Sin estado :( / "Anarquia...
********

Ing. en Sistemas
Facultad Regional Buenos Aires

Mensajes: 2.442
Agradecimientos dados: 219
Agradecimientos: 317 en 197 posts
Registro en: Jun 2008
Mensaje: #2
RE: [Encuesta Abierta] Tecnologias web 2015
No seas trolo

Arrancá en Node, Ruby o lo que te sientas más cómodo. El resto se va resolviendo en el camino.

[Imagen: a2.php]
[Imagen: 971aa6599664453c05cb3e42d58bbc0eo.jpg]
16-10-2015 15:06
Visita su sitio web Encuentra todos sus mensajes Cita este mensaje en tu respuesta
rulo Sin conexión
Ultra Nerd Mod
By demons driven!
*********

Ing. en Sistemas
Facultad Regional Buenos Aires

Mensajes: 4.342
Agradecimientos dados: 50
Agradecimientos: 61 en 36 posts
Registro en: Apr 2009
BlogSpot
Mensaje: #3
RE: [Encuesta Abierta] Tecnologias web 2015
Python + Jquery + Knockout si necesito bindear algo + Font Awesome + Twitter Bootstrap.

Pero de ahi, depende de lo que necesites.

¿Queres tomar decisiones sobre todo tu stack, cambiando las cosas si hay un componente que no te gusta o si sale algo mas piola? Si es asi Pyramid...te deja cambiarle el motor de templates por defecto, el ORM, etc. El tema es que es muy configurable, quizas demasiado.

En ultima instancia lo que probablmente usen la mayoría de los que se decantan por Python y tienen que manejar grupos de gente grandes es Django, usando django-south como sistema de migraciones.

Disclaimer: nunca en la vida use Django.

Cita:Absolve me, save my reign
Have you forgotten me?
(Este mensaje fue modificado por última vez en: 18-10-2015 13:59 por rulo.)
18-10-2015 13:58
Encuentra todos sus mensajes Cita este mensaje en tu respuesta
Agro Sin conexión
Presidente del CEIT
sonaiNTU arap anoD
**********

Ing. en Sistemas
Facultad Regional Buenos Aires

Mensajes: 6.782
Agradecimientos dados: 250
Agradecimientos: 808 en 275 posts
Registro en: Jul 2008
Facebook Twitter
Mensaje: #4
RE: [Encuesta Abierta] Tecnologias web 2015
Linda pregunta. Nos la hacemos cada vez que arrancamos un proyecto.

De nuestro lado, despues de pasar por unos cuantos lenguajes (net, java, groovy, ruby) nos sentimos bastante comodos con ruby. En cuanto a gente en el mercado, si bien siempre hay mas gente de java, hay una buena cantidad de programadores que conocen ruby. Y si enganchas a un buen java/net que tenga ganas de aprender, en 5 dias esta laburando en ruby sin problemas y en dos meses, con un par de tutoriales del estilo "sos enterprise y queres pasar a ruby?", tenes un tipo super performante.

Para DB, salvo que necesites algo super especifico, sigo confiando en el buen mysql (o en el buen postgresql). Todavia no nos metimos con mongo... pero es una buena opcion si necesitas mucha performance.
Para frontend, venimos laburando en angularjs (porque es mejor que no usar nada), e investigando algo de reactjs. Con bootstrap tuneado y alguna cosa mas estamos bastante bien en la parte responsive.

Sobre escalabilidad, esta el mito de que ruby no escala (fomentado sobre todo por los fanboys de java). Lo cierto es que, a gran escala (twitter es un ejemplo clasico), hay cosas con mejor performance. Ahora, para el tipo de apps que codeamos habitualmente, uno prefiere codigo mas simple y codear al doble de velocidad por sobre ahorrar un poco de memoria. Por algo no estamos todos codeando en C++ =P. Este post lo describe bastante bien: http://carlosbecker.com/posts/twitter-dr...-bullshit/

Agrego algo, de aca a no mucho, NodeJS va a ser una gran opcion tambien. Todavia no empece a codear nada en node, pero es una idea que tengo.

[Imagen: digitalizartransparent.png]
(Este mensaje fue modificado por última vez en: 18-10-2015 18:12 por Agro.)
18-10-2015 18:11
Encuentra todos sus mensajes Cita este mensaje en tu respuesta
Buscar en el tema
Enviar respuesta 




Usuario(s) navegando en este tema: 1 invitado(s)



    This forum uses Lukasz Tkacz MyBB addons.