lostintangent / node-azure

Tutorials that illustrate how to build Node.js apps with VS Code, and deploy them to Azure
http://azure.com/node
10 stars 7 forks source link

Need 'getting started' doc for Linux App Service #27

Open nicolehaugen opened 7 years ago

nicolehaugen commented 7 years ago

Today, there is a nice quick start available when you create a Web App in the Azure portal; however, there are some improvements that should be considered.

Refer to the screenshots below that show what this quick start experience is like for Windows.

Here are some specifics on the Linux one we need:

1.) The quick start is missing for Web Apps on Linux Since the Web App on Linux experience is still in preview...the quick start may still be coming, but I want to point this out because the quick start does help quite a bit in making the experience more intuitive when you are first trying to deploy your node.js app to Azure. Also, I assume that most node.js devs will prefer working with Linux and choose that over hosting their Web App on Windows, so the sooner we can get this quick start in place, the better. Note that the content of the quick start will need to be tweaked a bit since some of the content is specific to Windows (such as the troubleshooting tips for IISNode).

2.) VS Code should be mentioned The quick start points users to install the community edition of VS. We may want to consider removing the link to the community edition entirely...or at a minimum, we should suggest first that they install VS Code (since we know that Node.js devs prefer this environment) and then suggest community edition if they need a fuller scale version. If we update this quick start to mention VS Code, we also need to update it to point to different instructions for App Deployment.

image

image

image

image

lostintangent commented 7 years ago

The plan is to lead entirely with web apps on Linux, so we should just re-purpose this issue to track the need to create the getting started content that we can surface in the portal for Linux, and make it prescriptive about VS Code.