What's new with JavaScript Developer Advocates
This content is primarily from Developer Advocates as well as other members of the Azure JavaScript community.
- JavaScript Community Hub to see more from the community.
Reoccurring events
Timeless
| Focus | Title | Link |
|---|---|---|
| JS | Beginner's Series to: JavaScript | Video series |
| JS | JavaScript 101 for Beginners | Video series - Portuguese |
| Node.js | Beginner's Series to: Node.js | Video series |
| Node.js | Build JavaScript applications with Node.js | Learn path |
| Client web apps | Web Development for Beginners | Curriculum on GitHub |
| Client web apps | Awesome Azure Static web apps | Resource list |
| Client web apps | Azure Tips and Tricks: Static Web Apps | Beginner video series |
| Client web apps | Static Web Apps Code to Scale | Conference video series |
| Client web apps | Take your first steps with Vue.js | Learn path |
| Client web apps | Beginner's Series to: Vue.js | Beginner video series |
| Client web apps | Comparing Azure Static Web Apps vs Azure WebApps vs Azure Blob Storage Static Sites | Blog post |
| Microsoft Graph | Get started with Microsoft Graph and JavaScript | Samples |
2022 April
| Cloud Advocate | Contributions | Link |
|---|---|---|
| Nitya Narasimhan | #30DaysOfSWA | Blog |
| Aysegul Yonet | Web Wednesday | YouTube |
| Glaucia Lemos | TypeScript - Zero to Hero - #53 - Demo: Access Modifier | Portuguese - YouTube |
| Glaucia Lemos | TypeScript - Zero to Hero - #52 - Access Modifier | Portuguese - YouTube |
| Glaucia Lemos | TypeScript - Zero to Hero - #51 - Demo - Intro to Classes | Portuguese - YouTube |
| Glaucia Lemos | TypeScript - Zero to Hero - #50 - Intro to Classes | Portuguese - YouTube |
| Glaucia Lemos | TypeScript - Zero to Hero - #49 - Demo: Rest parameters | Portuguese - YouTube |
| Glaucia Lemos | TypeScript - Zero to Hero - #48 - Rest parameters | Portuguese - YouTube |
| Glaucia Lemos | TypeScript - Zero to Hero - #47 - Demo: Default parameters | Portuguese - YouTube |
| Glaucia Lemos | TypeScript - Zero to Hero - #46 - Default parameters | Portuguese - YouTube |
| Glaucia Lemos | Microsoft Learn Live Sessions - CI and CD with GitHub Actions | Portuguese - YouTube |
2022 March
| Cloud Advocate | Contributions | Link |
|---|---|---|
| Glaucia Lemos | TypeScript - Zero to Hero - #45 - Demo: Optional parmeters | Portuguese - YouTube |
| Glaucia Lemos | TypeScript - Zero to Hero - #44 - Optional parameters | Portuguese - YouTube |
| Glaucia Lemos | TypeScript - Zero to Hero - #43 - Demo: Functions | Portuguese - YouTube |
| Glaucia Lemos | TypeScript - Zero to Hero - #42 - Intro to Functions | Portuguese - YouTube |
| Glaucia Lemos | MS Learn Live Sessions #2: Publique um app JavaScript em Angular, React, Svelte ou Vue com SWA | Portuguese - YouTube |
| Aaron Powell | The ultimate local SWA local dev environment | Blog |
| Aaron Powell | Apollo server: Production PubSub libraries for Azure | Apollo docs |
| Wassim Chegham | JavaScript 101 - Optional chaining | YouTube |
| Nitya Narasimhan | #30DaysOfPWA | Blog |
| Nitya Narasimhan | Introduction to Playwright - What is Playwright | YouTube |
2022 February
| Cloud Advocate | Contributions | Link |
|---|---|---|
| Aysegul Yonet | The AI Show - Ep 52 - Analyze unstructured docs and more with Azure Form Recognizer | YouTube Video |
| Aysegul Yonet | How to use npm overrides | Blog |
| Wassim Chegham | 12 Tips I wish I knew when I started working with Angular | Slides |
| Aysegul Yonet | The AI Show - Ep 50 - Artificial Nose and 30 Days of Learn: AI Fundamentals | YouTube Video |
| Wassim Chegham | Behind the Git SHA-dow! | dev.to Blob |
| Aaron Powell | PaaS Deployment guide for Azure | Strapi Docs |
| Glaucia Lemos | Coding Stuff! JWT + Node + Mongo+ Vue Project - Video 17 | Portuguese - YouTube |
| Oliver Leplus | Azure Tips & Tricks: Static Web Apps. | French - YouTube |
| Aaron Powell | OpenAPI for JavaScript/TypeScript Functions | Blog |
| Glaucia Lemos | TypeScript - Zero to Hero - #37 - Demo - Switch...case | Portuguese - YouTube |
| Glaucia Lemos | TypeScript - Zero to Hero - #38 - Loop for | Portuguese - YouTube |
| Glaucia Lemos | TypeScript - Zero to Hero - #39 - Demo: loop for | Portuguese - YouTube |
| Glaucia Lemos | TypeScript - Zero to Hero - #40 - While/Do-while | Portuguese - YouTube |
| Glaucia Lemos | TypeScript - Zero to Hero - #41 - Demo: while/do-while | Portuguese - YouTube |
2022 January
| Cloud Advocate | Contributions | Link |
|---|---|---|
| Aysegul Yonet | AI Show: Semantic Search and Speech updates | Video and GitHub |
| Aysegul Yonet | Mixed Reality with Cognitive services, Speech | Docs |
| Aysegul Yonet | Intelligent Kiosk for Web - AI Playground | GitHub |
| Glaucia Lemos | Coding Stuff! JWT + Node + Mongo+ Vue Project - Video 16 | Portuguese - YouTube |
| Glaucia Lemos | Coding Stuff! JWT + Node + Mongo+ Vue Project - Video 17 | Portuguese - YouTube |
| Glaucia Lemos | Coding Stuff! JWT + Node + Mongo+ Vue Project - Video 18 | Portuguese - YouTube |
| Aaron Powell | Web Wednesday - GraphQL and TypeScript | GitHub |
| Yohan Lasorsa | Raspberry Pi usage in my mobile studio setup. | RaspberryPi |
| Glaucia Lemos | TypeScript - Zero to Hero - #34 - If...else | Portuguese - YouTube |
| Glaucia Lemos | TypeScript - Zero to Hero - #35 - Demo: If...else | Portuguese - YouTube |
| Glaucia Lemos | TypeScript - Zero to Hero - #36 - Switch...case | Portuguese - YouTube |
| Glaucia Lemos | Cloud & AI Study Groups | English, Spanish, Portuguese - YouTube |
2021 December
| Cloud Advocate | Contributions | Link |
|---|---|---|
| Nitya Narasimhan | #30DaysOfPlaywright | Blog |
| Glaucia Lemos | TypeScript - Zero to Hero #31 - Type Object | Portuguese - YouTube |
| Glaucia Lemos | TypeScript - Zero to Hero #32 - Type Object | Portuguese - YouTube |
| Glaucia Lemos | TypeScript - Zero to Hero #33 - Type Object | Portuguese - YouTube |
| Aaron Powell | GRAPHQL ON AZURE: PART 8 - LOGGING | Blog |
| Aaron Powell | OpenAPI for Azure Functions: an extension for Azure Functions to generate OpenAPI spec files from annotated Azure Functions. | GitHub |
2021 November
| Cloud Advocate | Contributions | Link |
|---|---|---|
| Yohan Lasorsa | DevFest Nantes 2021: Highly available, distributed & resilient software. | French - YouTube |
| Yohan Lasorsa and Olivier Leplus | DevFest Nantes 2021: Highly available, distributed & resilient software. | French - YouTube |
| Glaucia Lemos | TypeScript - Zero to Hero, Type Never #29 | Portuguese - YouTube |
| Glaucia Lemos | TypeScript - Zero to Hero, Type Never #30 - Demo | Portuguese - YouTube |
| Aaron Powell | GraphQL Summit panel: The State of Serverless | YouTube |
| Aaron Powell | Scaffolding Static Web Apps | Blog |
| Aaron Powell | create-swa-app:a command line tool | Blog |
| Glaucia Lemos | Coding Stuff! JWT + Node + Mongo+ Vue Project - Video 13 | Portuguese - YouTube |
| Glaucia Lemos | Coding Stuff! JWT + Node + Mongo+ Vue Project - Video 14 | Portuguese - YouTube |
| Glaucia Lemos | Coding Stuff! JWT + Node + Mongo+ Vue Project - Video 15 | Portuguese - YouTube |
2021 October
| Cloud Advocate | Contributions | Link |
|---|---|---|
| Aaron Powell | Deployment guide for Keystone v6 | GitHub |
| Aaron Powell | Host Strapi 3 on Azure | Blog |
| Yohan Lasorsa | Azure Check-In: a streamlined onboarding experience with Azure Pass for your events. You can use it for workshops, meetups or student classes. | GitHub |
| Yohan Lasorsa | GitHub Template repo in sync with dev.to blog posts | GitHub |
| Glaucia Lemos | Coding Stuff! JWT + Node + Mongo+ Vue Project - Video 12 | Portuguese - YouTube |
| Glaucia Lemos | Coding Stuff! JWT + Node + Mongo+ Vue Project - Video 11 | Portuguese - YouTube |
2021 September
| Cloud Advocate | Contributions | Link |
|---|---|---|
| Glaucia Lemos | Developing Auth Application with Node.Js + JWT + VueJs | Portuguese - YouTube |
| Glaucia Lemos | TypeScript - Zero to Hero, Type VOid #25 | Portuguese - YouTube |
| Glaucia Lemos | TypeScript - Zero to Hero, Type Void #26 | Portuguese - YouTube |
| Glaucia Lemos | TypeScript - Zero to Hero, Type Null and Undefined #27 | Portuguese - YouTube |
| Yohan Lasorsa | QRS #31: Angular apps for dual-screen devices with ngx-foldable | French - Twitch |
2021 August
| Cloud Advocate | Contributions | Link |
|---|---|---|
| Aaron Powell | What and how of GitHub Actions - a few different ways we can use GitHub Actions to manage our life as a GitHub users. | YouTube - DevOps Perth |
| Glaucia Lemos | TypeScript - Zero to Hero, Type Any #21 | Portuguese - YouTube |
| Glaucia Lemos | TypeScript - Zero to Hero, Type Unknown #23 | Portuguese - YouTube |
| Glaucia Lemos | TypeScript - Zero to Hero, Type Unknown #24 | Portuguese - YouTube |
| Glaucia Lemos | Astro Framework/Vue.js + Azure Static Web Apps CLI | Portuguese - Blog |
2021 July
| Cloud Advocate | Contributions | Link |
|---|---|---|
| April Edwards | Comparing Azure Static Web Apps vs Azure WebApps vs Azure Blob Storage Static Sites | Blog post |
| Christopher Harrison | How to use Mongoose to connect to CosmosDB with SWA - Module 4 in series | YouTube |
| Aaron Powell | Calling SWA authenticated API endpoints | Blog |
| Aaron Powell | GraphQL on Azure: Part 7 - Authentication | Blog |
| Aaron Powell | Demo app of SWA + identity info | GitHub repo |
| Aaron Powell | SWA auth + more identity info | Blog |
| Aaron Powell | VS Code Profile Switcher extension A VS Code extension that allows you to switch customizations depending on the profile you want loaded. The use case is for different dev environments (JS or .NET or Python, etc.) or presentation/non-presentation mode. |
GitHub repo |
| Lucas Santos | What is confirmed in ES2021 | Portuguese - Blog |
| Lucas Santos | The Complete Guide to gRPC part 4 - Streams | Portuguese - Blog |
| Wassim Chegham | 10 things to know to get started with Azure Static Web Apps | Blog |
| Wassim Chegham | Change Detection in Angular | Angular Rocks Podcast |
| Yohan Lasorsa | Les web apps multi écran, c'est pas sec... mais on s'est jeté à l'eau | French - Speaker deck |
| Yohan Lasorsa | SWA with SQL | French - YouTube |
| Yohan Lasorsa | Angular apps for dual-screen devices with ngx-foldable | Speaker deck |
| Yohan Lasorsa | Beginner's Series to Node.js | German Video series |
| Yohan Lasorsa | Azure Tips and Tricks - Static Web Apps | YouTube |
| Yohan Lasorsa | Build a shopping app with Azure Static Web Apps | Blog |
| Yohan Lasorsa | Build a shopping app with Azure Static Web Apps | Blog |
| Yohan Lasorsa | Azure Tips & Tricks: Static Web Apps #2 | Blog |
| Glaucia Lemos | Coding Stuff! JWT + Node + Mongo+ Vue Project - Video 10 | Portuguese - YouTube |
| Glaucia Lemos | TypeScript - Zero to Hero - Type Enum #19 | Portuguese - YouTube |
| Glaucia Lemos | TypeScript - Zero to Hero - Demo - Type Enum #20 | Portuguese - YouTube |
| Glaucia Lemos | JavaScript 101 for beginners | Portuguese - GitHub repo and YouTube video series |
2021 June
| Cloud Advocate | Contributions | Link |
|---|---|---|
| Yohan Lasorsa | 16 Tips to Master Your Azure Static Web Apps | blog and YouTube video series |
| Yohan Lasorsa | How to create your personal blog with Gatsby and SWA | YouTube |
| Yohan Lasorsa | A clean dev env, working every time, everywhere | YouTube and URL list |
| Yohan Lasorsa and Olivier Leplus | Angular, PWA and SWA | Speaker deck |
| Lucas Santos | Starting with ES Modules | Portuguese - Blog |
| Wassim Chegham | The subtle art of being a developer advocate | Twitch |
| Aaron Powell | Type-safe GraphQL with TypeScript | GotHub repo |
| Wassim Chegham | Azure Static Web Apps CLI | French - YouTube video:Tartine & Tech Slides |
| Glaucia Lemos | How do I debug API REST Node.js App in VS Code?! | Portuguese - YouTube |
| Aaron Powell | SUPERCHARGING A WEB DEVS TOOLBOX | Microsoft Reactor Video |
| David Smith | Build a simple website using HTML, CSS, and JavaScript | Microsoft Learn module |
2021 May
| Cloud Advocate | Contributions | Link |
|---|---|---|
| Glaucia Lemos | Playwright - Testes Inteligentes, Automatizados e Rápidos em Cross-Browser com Playwright! | Portuguese - GitHub repo |
| Aaron Powell | Local Dev With CosmosDB and devcontainers | Blog |
| Aaron Powell | [Leveling up Static web apps with the CLI | Blog |
| Glaucia Lemos | Publicando Aplicações Estáticas com Static Web Apps & Azure DevOps! | Portuguese - Blog and YouTube |
| Glaucia Lemos | Publicación de Aplicaciones Estáticas con Azure Static Web Apps y Azure DevOps | Spanish - Blog |
| Aaron Powell | Azure Static Web Apps - Custom auth with Okta | GitHub repo and Blog |
| Aaron Powell | Azure Static Web Apps - Custom auth with Auth0 | GitHub repo and Blog |
| Lucas Santos | What's new in Node 16 | Portuguese - Blog |
| Lucas Santos | What's new in TypeScript 4.3 | Portuguese - Blog |
| Lucas Santos | The Complete Guide to gRPC part 3 - gRPC and TypeScript | Portuguese - Blog |
| Lucas Santos | The Complete Guide to gRPC part 2 - gRPC and JavaScript | Portuguese - Blog |
2021 April
| Cloud Advocate | Contributions | Link |
|---|---|---|
| Burke Holland | Deploying a Node.js Web App using GitHub Actions | GitHub repo |
| Aaron Powell and Christopher Harrison | Web Wednesday - Getting started with React & TypeScript | YouTube |
| Aaron Powell | Azure Cosmos DB Conf - EMEA Live Stream | YouTube |
| Olivier Leplus and Maud Levy | Static Web apps demo - Microsoft Developers France | French - YouTube |
| Christopher Harrison | Tutorial: Access data in Cosmos DB using Mongoose with Azure Static Web Apps | Docs |
| Yohan Lasorsa | Adapt your Angular apps for dual-screen devices with ngx-foldable | Blog |
| Glaucia Lemos | Módulo 02 (Vídeos 13 à 18.1) - TypeScript Zero to Hero | Portuguese - Blog |
| Lucas Santos | The Complete Guide to gRPC - What is gRPC? | Portuguese - Blog |
| Shmuela Jacobs | ngGirls: Deploy your app to Azure Static Web Apps - | GitBook and YouTube |
2021 March
| Cloud Advocate | Contributions | Link |
|---|---|---|
| Aaron Powell and Abel Wang | DevOps Lab - Deploying packages with GitHub Actions | Channel 9 video |
| Aaron Powell | Static Web Apps API Auth helper | Blog |
| Yohan Lasorsa | [Angular+Surface Duo- Gallery app demo | GitHub repo |
| Yohan Lasorsa | Cloud First Conference Talk: Highly available, distributed & resilient software | YouTube |
| Aaron Powell | A collection of starter Static Web App projects as GitHub repo templates. | GitHub org with many sample repos |
| Aaron Powell | GraphQL on Azure: Part 6 - Subscriptions with SignalR | Blog |
| Burke Holland | Reset deployment tokens in Azure Static Web Apps | Docs |
| Wassim Chegham | Deploy Rust/WASM on SWA - updated | Blog |
| Yohan Lasorsa | GitHub template for building a shareable web components library with Svelte | GitHub repo |
| Glaucia Lemos | Desenvolvendo a Intro do Star Wars com HTML, CSS, JavaScript & Node.js! - updated | |
| Glaucia Lemos | Coding Stuff! JWT + Node + Mongo+ Vue Project - Video #8 | Portuguese - YouTube |
| Glaucia Lemos | TypeScript Zero to Hero | Portuguese - Blog Video #01 Video #02 Video #03 Video #04 Video #05 Video #06 |
| Glaucia Lemos | Live Coding - Season 2021 & News | YouTube |
2021 February
| Cloud Advocate | Contributions | Link |
|---|---|---|
| Anthony Chu | React Server Components running on Azure Static Web Apps | Blog |
| Yohan Lasorsa and Maud Levy | Beginner's Series to Node.js video series | French - YouTube |
| Tomomi Imura | Beginner's Series to Node.js video series | Japanese - YouTube |
| Aaron Powell | GraphQL and TypeScript Workshop | GitHub repo |
| Glaucia Lemos | Coding Stuff! JWT + Node + Mongo+ Vue Project: Video #6 and Video #7 | Portuguese - YouTube #6 and YouTube #7 |
| Glaucia Lemos | Back-End Migration to Serverless Architecture & Local Database PostGreSQL to CosmosDB - Day 02 | Portuguese - YouTube |
| Glaucia Lemos | Developing a CRUD Node.js Application with PostgreSQL | Blog |
| Glaucia Lemos | TypeScript and Azure Functions | Portuguese - YouTube |
| Wassim Chegham | Deploy your JAMStack app on Azure Static Web Apps! | YouTube |
| Christopher Harrison and Beth Pan | Web-Wednesday: What is Microsoft Graph Toolkit? | Channel 9 video |
| Yohan Lasorsa | Azure Fundamentals - Serverless Sessions | Session 1 YouTube video and Session 2 YouTube video |
| Aaron Powell | GraphQL Subscriptions using SignalR OSS project | GitHub repo |
| Yohan Lasorsa | Angular Library for Surface Duo: ngx-foldable | GitHub repo |
2021 January
| Cloud Advocate | Contributions | Link |
|---|---|---|
| Aaron Powell | Building dual-screen web experiences with React | Blog |
| Asim Hussain | Adopting Azure serverless architectures to help reduce CO2 emissions – Part 2 (Extending to the Edge) | Blog |
| Chris Noring | Node.js Learn Module: Create a Node HTTP Server | Microsoft Learn Module |
| Chris Noring | Game engine developing Hex grid based educational games | GitHub repo |
| Glaucia Lemos | Backend Developer Guide 2021 - What should I know? | Portuguese - YouTube and Blog |
| Glaucia Lemos | JWT + Node + Mongo+ Vue Project | YouTube Vide0 #1, YouTube Video #2, YouTube Video #3 |
| Glaucia Lemos | Back-End Migration to Serverless Architecture & Local Database PostGreSQL to Cosmos DB - Day 01 | YouTube |
| Wassim Chegham | Angular, Rust, WebAssembly, Node.js, Serverless, and... the NEW Azure Static Web Apps!] | Blog |
Povratne informacije
Pošalјite i prikažite povratne informacije za