Keyboard shortcuts

Press ← or → to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Preparació i distribució

El que passa entre una aplicació que funciona a l’ordinador de qui la programa i una aplicació en producció: provar-la, documentar-la i distribuir-la. Parteix d’una aplicació com la de Disseny i implementació.

Com llegir aquests documents

Els documents segueixen l’ordre en què es prepara un lliurament:

  1. Provar. Aplica a JavaScript els conceptes generals de Proves: la piràmide, l’estructura arrange-act-assert i els test doubles, amb les eines de l’ecosistema. Convé llegir primer aquell document.
  2. Documentar. Com documentar el codi i els paquets perquè els IDE i les eines de generació ho aprofitin.
  3. Distribuir. Què cal tenir en compte en publicar una SPA i com automatitzar el desplegament amb un pipeline CI/CD.
flowchart LR
    F["Proves (fonaments)"] -.-> P["Proves amb JavaScript"]
    P --> D["Documentació"]
    D --> X["Distribució"]

Documents

  • Proves amb JavaScript: aplicar la piràmide de proves, arrange-act-assert i els test doubles amb les eines de JavaScript
  • Documentació: documentar codi TypeScript i paquets npm amb JSDoc, TSDoc i eines de generació
  • Distribució: posar una SPA en producció i automatitzar-ne el desplegament

Després

DevOps explica els principis que hi ha darrere del desplegament automàtic, vàlids per a qualsevol tipus d’aplicació.

Referències

Last change: , commit: 1b2bff7