Choosing the best technology Front-end stack is one of the most important parts in many projects. Angular or React, TypeScript or pure JavaScript, Single Page Application or any kind of Multi Page Application, Monolith or Micro Front-ends, Server-side Rendering (SSR), Clientside Rendering (CSR) or Static Site Generation (SSG) - all these choices need to be made before you start.