deSymfony 2017

Symfony 4, Symfony Flex y el futuro de Symfony

Javier Eguiluz  · 

Presentación

Vídeo

Transcripción

Extracto de la transcripción automática del vídeo realizada por YouTube.

bueno muy buenos días lo primero gracias por asistir a esta charla que ya veis como hemos titulado symphony 4 symphony flex y en general el futuro de symphony y por supuesto dar las gracias a los patrocinadores que hacen posible eventos como éste gracias a

todos ellos bueno me presento me llamo javier y su informador el ángel izado symphony en disenso lapse que es la empresa que está detrás de symphony vale ya lo sabéis bueno en contra la gente es muy sencilla vale vamos a ver novedades de simponi 4 al que nos

va a traer segundo que symphony files qué demonios es cómo se usa y demás y cómo me puedo preparar yo mi empresa mis proyectos cómo puedo preparar ese futuro que viene ya bueno pero antes de hablar el futuro vamos a hacer un repaso brevísimo del presente donde

estamos para saber dónde queremos ir el presente de symphony hace un mes se lanzó sifón y 3.3 y también symphony flex ya es público lo puedes instalar usar algún lugar habéis hecho claro vale ahora estamos aquí finales de junio de symphony jet y el siguiente

hito importante sería este nuevo symphony 4 que es en noviembre de este año es caro sólo quedan 153 días no queda mucho bueno cosas buenas del presente pues por suerte hay bastantes hay bastante cosas positivas sobre todo esta sigue siendo vigente symphony

después de 10 años tiene más de 10 años y sigue siendo vigente eso no pasa con casi ninguna tecnología lo sabéis también somos el freno más estándar en el sentido de que implementamos todos los estándares que hace php los ps eres famosos vale pues todos ellos

todos los que salen lo estamos implementando eso está genial porque cuando aprendes symphony no estás atendiendo sin fuentes aprendiendo lo estándar de php que te lo puedes llevar con dulces otros proyectos que no son symphony puro en todo lo que sea estándar

siempre es mucho mejor bueno también buena noticia seguimos creciendo mira las descargas días de diarias del framework vale de nuevo después de 10 años seguir creciendo es casi un milagro en la tecnología y por supuesto en componentes mucho más este año a

lo mejor llegamos a los mil millones de descargas a pensar un poco mil millones de descargas es fácil tener muchas descargas cuando la mayoría de proyectos grandes de php usa componentes symphony vale y por suerte cada vez más la gente sólo usaba uno ya está

con tres y va poco a poco añadiendo más buenos proyectos muy grandes muy importantes que nos encantaban todos ellos vale bueno malo cosas malas cosas negativas desafíos también muchos claro lógicamente lo voy a resumir así vale estamos en el punto más crucial

de la historia de symphony no sólo por nosotros mismos o por php no sino por cosas como estas el cambio tecnológico se está acelerando hay muchas cosas nuevas y si os fijáis la mayoría de cosas nuevas cosas cool están un poco alejadas del ámbito web que es

como el punto fuerte de symphony cuál es el primer desafío y lo segundo dentro del propio ámbito web dentro de nuestro punto fuerte también se está cuestionando la utilidad de frameworks full stack tipo symphony vale sigue siendo relevante hay que usarlo siempre

hay alternativas mejores bueno entonces lo que nos obsesiona la pregunta que nos obsesiona que no lo hacemos es ésta lo que tenemos que hacer que hay que hacer es influir para seguir siendo relevante por lo menos los próximos cinco años y no sólo nos lo planteamos

digamos egoístamente de nuestra empresa demás sino por vosotros mismos piensa que un montón de proyectos de empresas negocio dinero de puestos de trabajo que no voy a decir que dependen directamente de symphony pero sí que tienen cierta dependencia con symphony

no podemos hacer que desaparezca vales apuesta por symphony cosa salió bien porque después de 10 años sigue siendo relevante y creciendo y más pues tenemos que seguir siendo relevantes entonces qué podemos hacer pues una de las cosas que vamos a hacer es esta

integración en los últimos años una cosa de las malas de symphony o de las no buenas del todo es que no somos como tienen un muy bajo nivel estamos muy cerca de php y no tan cerca de funcionales completas por ejemplo que una solución de pago basada en paypal

o en cualquier orden spray con lo que sea pero no sé crear una clase que ya funcione todo pues no eso no está así en symphony no y bueno frameworks si hay este tipo utilidades vale entonces no es malo de por sí valemos a gente que prefiere eso también es herramientas

de bajo nivel de vamos se llame construiré yo mis servicios mis cosas de alto nivel mis funcionalidades y demás pero otra gente que sí que quiere eso va de positivo que es un poco malo bueno y internaciones no pensás en cosas súper complejas difíciles y demás

que las hay puede ser cosas muy sencillas y de hecho tenemos varias integraciones sencilla que son muy útiles que si el blogger se integra como no lo que sí él mailer con gmail que si él los formularios con frameworks populares de css son cosas muy pequeñas

pero muy útiles y las necesitas y sé que últimamente estamos apostando por eso siempre componente cachero que ya tiene un tiempo pero bueno pues integra con cosas populares y que muchos usáis no redime en caché cosas así no el componente en lo que va a salir

en la siguiente versión pues lo mismo vale el componente web link por lo mismo se integra con este caso no con servicios en con tecnologías populares de tipo html 5 vale y los nuevos componentes hace dos días se ha propuesto esto nuevos componentes para symphony

34 y 40 cuál sería para ccoo las ffaa sistemas de collage y demás va lentos por momentos una propuesta pero vamos en ese camino me voy a integrar con los ganadores los líderes en diferentes ámbitos en diferentes tecnologías y por ejemplo obviamente una un

nicho muy muy grande sería de javascript cosas como gestionar los assets de las aplicaciones hay un montón de tecnologías y además parece que ahora hay un ganador más o menos claro que sería web pack valley que es lo que hemos hecho bueno pues precisamente

eso intentar integrarnos con ese ganador en ese nicho en ese ámbito de su web path y hemos lanzado estas webs en córdoba que es bueno es la solución oficial de symphony que reemplaza por finas etic para gestionar los assets de la aplicación vale acético hace

tiempo que recomendamos no usarlo pero no había una alternativa oficial ahora por fin podemos decir bueno asetyc no pero esto sí vale oficialmente decimos eso que es no es un componente vale porque no está hecho en php de hecho es sólo una librería javascript

de hecho se puede usar no solo symphony obviamente no solo en php sino en cualquier tecnología de cualquier programación walesa hecho con javascript no es que hp no symphony no es nada es lo que hace es ayudar a que web back sea más fácil de usar más fácil

de configurar claro la parte mala si nunca has usado este tipo de cosas de javascript y demás es que si tienes este stack de tecnologías que era como muy sencillo pues composer php symphony ya está ahí a correr bueno pues ahora necesitas más cosas vale para

usar esto necesitaría instalar el yarn o npm que sería el equivalente a composer de interesar el no de necesite estelar web pack y entonces si ya estás listo para usar web para en core es ya sé que no sé a algunos les parecerá un poco mal en el sentido que

complica mucho las tecnologías que tienes que mantener que usar en los servidores y demás va lentos así que ya sé que hay cierta reticencia osa este tipo de tecnologías aún así si tienes una aplicación compleja de javascript con todas esas cosas que aparecen

ahí términos complejos y demás creo que va a venir muy bien esta herramienta yo la usaría sí o sí pues va a ser muy útil pero incluso es una aplicación digamos de la vieja escuela una aplicación tradicional pues no tengo un beechcraft para el css o jquery

para una cosita de javascript es decir en mi aplicación no es que sea mala es que simple es muy sencilla no necesito más buenos incluso en ese caso la aplicación vieja o aplicación simple también nos sirve también va a ayudar vamos a ver un ejemplo basar un

ejemplo precisamente de esa aplicación sencilla vale busca jquery bueno que tienes que hacer para usar esto tendrías que crear cuatro archivos el primero es este el pec package jason que sea como el computer is on dices que quieres que versión por ser vista

pero jquery bla bla ni siquiera que crearlo a mano porque esto es como el composer puedes usar el iarc dices bueno voy a usar gustar puede ser jquery muy proyecto y ella crea el package jason entonces el primer paso y vamos es automático el segundo este es

el importante aquí está el web web pack en core es el archivo de configuración de web pack web.com punto js con aquí le dices a web pack como demonios se generan los ases de tu aplicación pues aquí le decimos coge boot extra conoce mis estilos año junto a

los mini fica todo comprime y me los sacas en una determinada carpeta pues eso se dice así aquí le dices dónde quieres generar esos assets esto es necesario con aspiraciones a las viejas legacy que usan el jquery a lo mejor de jquery no está definido con las

[ ... ]

Nota: se han omitido las otras 4.396 palabras de la transcripción completa para cumplir con las normas de «uso razonable» de YouTube.