DEV Community

Cover image for Let's build a website with Node.js on Azure
Frank Boucher โ˜ for All Around Azure

Posted on โ€ข Originally published at blog.allaroundazure.com

4 1

Let's build a website with Node.js on Azure

๐Ÿ“บ 019 - Tierey Cyren ๐ŸŽ™๏ธ Frank Boucher

Starting from nothing, Tiemey will create a new application in JavaScript using Express and then show how to deploy it in Azure using Visual Studio Code. Because Frank just get started with JavaScript, Tiemey explains all the npm commands to initialize the project and provide many interesting tips along the way.

In a first time, the website will be deployed into a App Service (aka. web app), for some reason the creation of the resources was failing from VSCode so Tiemey created the resources directly from the Azure Portal and then deploy the code after using the extension.

Finally, the Express App will be modified to be dynamic receiving a parameter and changing the display to xkcd comic display.


Useful Links

๐Ÿ”— App Service overview

๐Ÿ”— Azure Container Instances documentation

๐Ÿ”— Azure App Service for Visual Studio Code

๐Ÿ”— https://github.com/bnb/step-by-step-express

๐Ÿ”— What is the Windows Subsystem for Linux?


Learn more on Tiemey Cyren

๐Ÿ”— Twitter: https://twitter.com/bitandbang

๐Ÿ”— bio: https://developer.microsoft.com/en-us/advocates/tierney-cyren

โ˜๏ธ

Sentry blog image

How to reduce TTFB

In the past few years in the web dev world, weโ€™ve seen a significant push towards rendering our websites on the server. Doing so is better for SEO and performs better on low-powered devices, but one thing we had to sacrifice is TTFB.

In this article, weโ€™ll see how we can identify what makes our TTFB high so we can fix it.

Read more

Top comments (2)

Collapse
 
juniordevforlife profile image
Jason F โ€ข

Frank, thank you for sharing all of your Azure knowledge. You're YouTube videos on Pipelines have helped me so much. Thank you, thank you, thank you!!

Collapse
 
fboucheros profile image
Frank Boucher โ˜ โ€ข

I'm glad it helps you!

AWS Security LIVE!

Tune in for AWS Security LIVE!

Join AWS Security LIVE! for expert insights and actionable tips to protect your organization and keep security teams prepared.

Learn More