Foros del Web » Programando para Internet » PHP » Symfony »

Dudas sobre Symfony y AngularJS

Estas en el tema de Dudas sobre Symfony y AngularJS en el foro de Symfony en Foros del Web. Muy buenas! Tengo una duda que quizás para los entendidos sea un poco absurda pero me gustaría que me orientaseis. Hasta ahora siempre he trabajado ...
  #1 (permalink)  
Antiguo 03/09/2015, 01:45
Avatar de GasArt  
Fecha de Ingreso: septiembre-2015
Mensajes: 2
Antigüedad: 9 años, 3 meses
Puntos: 0
Pregunta Dudas sobre Symfony y AngularJS

Muy buenas!

Tengo una duda que quizás para los entendidos sea un poco absurda pero me gustaría que me orientaseis. Hasta ahora siempre he trabajado con PHP para crear mis appweb y acceder a las base de datos, pero recientemente he leído cosas sobre AngularJS que me han despertado curiosidad.

Me gustaría saber si con el framework AngularJS podría hacer aplicaciones tan completas como con Symfony. No me ha quedado muy claro hasta donde puedo llegar con AngularJS, ni siquiera se si puede trabajar con bases de datos o por el contrario AngularJS lo debería usar dentro simfony como si fuera jquery o alguna otra librería javascript.

Pido perdón si este no es el subforo adecuado para esta consulta.

Agradezco cualquier aportación que pueda darme un poco de luz en este tema.

Un saludo
  #2 (permalink)  
Antiguo 03/09/2015, 03:36
Avatar de cluster28  
Fecha de Ingreso: enero-2008
Ubicación: Donostia - San Sebastián
Mensajes: 756
Antigüedad: 16 años, 11 meses
Puntos: 32
Respuesta: Dudas sobre Symfony y AngularJS

Tengo entendido que AngularJS es del lado cliente, estilo Jquery. Del lado servidor, dónde tú usas Symfony, existe NodeJS. Dicen que va muy bien.
  #3 (permalink)  
Antiguo 03/09/2015, 04:24
Avatar de GasArt  
Fecha de Ingreso: septiembre-2015
Mensajes: 2
Antigüedad: 9 años, 3 meses
Puntos: 0
Respuesta: Dudas sobre Symfony y AngularJS

Gracias cluster28

He ojeado varios tutoriales de iniciación a AngularJS y me dan a entender, como bien dices, que trabaja solo en el lado del cliente. Así que supongo que para comunicarme con el server y hacer consultas a una base tendría que usar ajax contra archivos php. Si estoy equivocado agradecería que me corrigierais.

Mi idea era formarme en AngularJS, que parece estar en auge, para remplazar todo lo posible el php que ejecuta el server y que lo procesara el cliente. Pero no estoy seguro de que AngularJS sea lo idóneo si al final tengo que ejecutar archivos php en el server.

Sigo queriendo saber vuestras opiniones.

Un saludo
  #4 (permalink)  
Antiguo 03/09/2015, 07:28
Avatar de cluster28  
Fecha de Ingreso: enero-2008
Ubicación: Donostia - San Sebastián
Mensajes: 756
Antigüedad: 16 años, 11 meses
Puntos: 32
Respuesta: Dudas sobre Symfony y AngularJS

Ahora a lo que se está enfocando en mundo web es a hacer aplicaciones del lado del cliente, Javascript, Jquery, AngularJS, etc... y utilizar consultas AJAX para recuperar datos del servidor (normalmente en JSON). De este modo la mayor carga de trabajo se establece en lado cliente con el propósito de agilizar el tráfico de red y carga del servidor.

Tanto en el lado cliente como en el lado servidor pueder combinar los lengueje que quiereas porque AJAX es sólo un "canal" de comunicación entre las dos partes.
  #5 (permalink)  
Antiguo 04/09/2015, 11:43
Avatar de cbretana  
Fecha de Ingreso: junio-2013
Ubicación: Pinar del Rio
Mensajes: 55
Antigüedad: 11 años, 5 meses
Puntos: 0
Respuesta: Dudas sobre Symfony y AngularJS

@GasArt, lo que puedes hacer con AngularJS, es combinarlo con un framework backend, como Symfony, Django, o el mismo NodeJS, pues AngularJS es un Framework Frontend, como Backbone, jQuery, y Ext.JS, lo que si es muy aconsejable usarlo cuando quieres realizar una SPA (Single Page Application), pues creas una API REST con Symfony, o algun otro de los frameworks mencionados anteriormente, donde hagas tus consultas a la db y mantengas tu logica y tu acceso a datos en el servidor, y tus vistas las manejes en el cliente, esto lo que si te asegura una aplicacion mas escalable, pero no, no puedes usar AngularJS para lo que piensas, saludos.
__________________
.::Una imagen vale mas que mil palabras::.

Etiquetas: app, bbdd, framework, php
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 02:27.