Hvad er en Full Stack Developer?

En komplet stabeludvikler er en computerprogrammerer, der har et højt niveau af fortrolighed med alle aspekter af softwareudviklingsprocessen til webapplikationer. Dette omfatter generelt:

  • Operativsystemer - for eksempel BSD, Linux og Microsoft Windows.
  • Databaser og datalager - f.eks. MySQL, Redis eller MongoDB.
  • Webservere - for eksempel Apache HTTP Server, Nginx og Express.
  • Server-side kode - for eksempel PHP, Ruby on Rails og Node.
  • Protokoller og API'er - for eksempel HTTP, REST og JSON.
  • Brugeroplevelse og brugergrænseflade - for eksempel HTML5, JavaScript og CSS.

API, Forretningsvilkår, Kode, Database, Programmeringsbetingelser, Protokol, Server-side, Softwareudviklingsproces, Brugeroplevelse, Brugergrænseflade, Webapplikation, Webserver