Este foi um projeto que o objetivo era apenas mostrar os meus trabalhos, mas foi mais do que isso. Permitiu-me aprender varias coisas que não conhecia:
Uma das preocupações que tive inicialmente foi a performance. Preact é uma alternativa ao React (com apenas 3kb) e como tinha todas as funcionalidades de que ia precisar, então foi a melhor escolha.
Este método consiste em "pre renderizar" uma página para html no lado do servidor. O que acontece normalmente com uma spa em react é que o html é renderizado no cliente:
react.render(..)
A maior parte dos meus projetos estão no bitbucket, em repositórios privados. Como é importante ter código disponível publicamente para poder ser avaliado decidi colocar no meu github (clicar aqui)