Drupal&Beers i sessió de Drupal 8 i Composer
Details
http://photos1.meetupstatic.com/photos/event/3/4/8/0/600_447373440.jpeg
El proper dimecres 27 d'abril farem la sessió posposada de l'anterior Drupal&Beers emmarcada dins el cicle de sessions sobre Drupal 8 que organitza Drupal.cat. El lloc serà al Lambicus (https://www.google.es/maps/place/Lambicus/@41.3759502,2.1549937,17z/data=!3m1!4b1!4m2!3m1!1s0x12a4a2648045f70f:0x98f42e37c8517e87) de 19:00h a 20:30h. T'apuntes?
Aquest cop en Rodrigo Aguilera (https://twitter.com/marinero), membre de Drupal.cat, parlarà de com Drush make ens ha servit durant molts anys, però a partir del Drupal 8, la Comunitat va decidir gestionar les dependències dels projectes amb l'eina més popular al món php: Composer.
Composer es defineix a si mateix com un administrador de dependències recursiu i potser sona simple però pot ser molt poderós.
En aquesta sessió es començarà explicant com crear el teu projecte Drupal 8 i els seus fitxers utilitzant Composer i seguirem discutint com podem resoldre vells problemes amb aquesta nova eina. Per exemple:
• Pegats (locals o remots)
• Elecció de la carpeta de descàrrega en funció del tipus de projecte (biblioteques backend i frontend).
• Diferenciar els mòduls de desenvolupament dels mòduls de producció.
• Assegurar-se de que tots els desenvolupadors tenen les mateixes versions de les dependències (drush inclòs)
Després de fer un repàs als conceptes bàsics fins a un punt on podem reemplaçar drush parlarem d'algunes noves característiques:
• Descarregar només les dependències externes que han canviat i utilitzar la memòria cau de descàrrega.
• Seqüències de comandaments que es poden enganxar en el procés de construcció.
• No hi ha necessitat d'editar el fitxer de dependències amb un editor, es pot fer amb comandes.
• El descobriment automàtic de classes amb PSR-4 i PSR-0
• Sintaxi de versiones semàntiques.
