Tara Z. Manicsic m'a rejoint pour cette vidéo, mettant en place les bases de Scully, qui est un générateur de site statique pour Angular - ou bien, le SSG pour Angular, comme Tara me l'a fait remarquer.
Je ne connais pas du tout Angular. En fait, je n'avais pas du tout installé la CLI angulaire sur ma machine lorsque nous avons commencé cette vidéo, donc cela finit par être l'une des premières choses que nous faisons. Ensuite, nous entrons dans l'échafaudage d'un nouveau projet Angular, en installant Scully et en regardant à quoi ressemble le processus de construction pour créer un blog.
Une des choses que j'ai aimé, c'est que Tara a dit que vous n'avez pas à «apprendre» Scully. Si vous êtes déjà une personne angulaire, ce n'est que angulaire. Scully fait le truc intelligent des coulisses pour pré-rendre les pages plutôt que d'avoir tout rendu côté client. Et avec Angular, de nombreuses décisions sont prises pour vous dès le départ d'une manière qu'elles ne sont pas avec d'autres frameworks populaires. Si vous avez besoin d'un routage, c'est intégré. Si vous avez besoin d'une gestion d'état, c'est intégré. C'est à la fois normatif et avisé. Et à cause de cela, il rend possible un échafaudage puissant. La CLI peut faire beaucoup pour vous, préparant votre projet pour de nouvelles pages et autres choses.
Tara a un guide détaillé sur Scully et la création d'un blog sur le blog Netlify: Création d'un blog Angular Jamstack