Create a multilingual app with Scully and Storyblok
Build a bilingual app using the Jamstack
The first section of the courses will introduce you to a sample Angular application that will get pre-rendered by Scully. In the second part of the course, you'll be introduce to Angular's Internationalisation features and learn how to create a bilingual app.
Later on during the course, we'll add Storyblok into the mix. Storyblok offers a unique combination of visual editing tools and highly customisable content blocks for marketers on top of a modern headless architecture that gives developers the flexibility to build fast and reliable digital platforms. Furthermore, they also support internationalisation, and we'll leverage that.
In the last section of the course, we'll put all of these pieces together, to create a bilingual Angular app using internationalised content from a headless CMS, and learn how to pre-render such an application using Scully. Finally we'll learn how to deploy the solution to AWS Amplify as well as learn how to redirect users automatically to the appropriate language site.
Tamas is a Google Developer Expert in Web Technologies and a Developer Evangelist. He has more than a decade of experience delivering technical training to large, prestigious organisations. Throughout his career, he has delivered presentations and training classes all over the world. His passionate about unlocking the latest & greatest features of web development.
StartCreate an Angular application (4:42)
StartAdd TailwindCSS to Angular (6:08)
StartAdding a Service (5:01)
StartDisplaying a list of entities (4:20)
StartDisplaying a single entity (6:59)
StartDisplaying images (8:37)
StartAngular change detection (1:14)
StartAdding Scully to the project (11:08)
StartPre-rendering static HTML pages with Scully (9:47)
Frequently Asked Questions
Get started with the Jamstack today! Becoming hands-on with technologies and services being heavily utilised by Jamstack projects will give you first-class experience of the stack. You will gain valuable knowledge and be able to apply your newly gathered skills in different projects.