Nodejs App Performance Tweaks - Azure App Services (Windows)
Node.js is a JavaScript runtime built on Chrome’s V8 JavaScript engine. Node.js uses an event-driven, non-blocking I/O model that makes it lightweight and efficient.
Install mongodb on Azure Linux VM
Please Follow steps listed in my previous blog Hosting MySQL on Azure Linux VM to create a Linux VM and attach data disk to it.
Creating SSH public key on OSX for Azure VM
open terminal and enter below command
ssh-keygen -t rsa
Follow prompt to provide passphrase and destination to store private, public keys.
Nodejs App Architecture - Azure App Services
What is Nodejs ?
Enable Browser Cache in Azure App Services(windows)
The browser cache is a temporary storage location on your computer for files downloaded by your browser to display websites. Files that are cached locally include any documents that make up a website, such as html files, CSS style sheets, JavaScript scripts, as well as graphic images and other multimedia content.
Debug Nodejs App in Azure App Services(windows)
Azure provides built-in diagnostics to assist with debugging Node.js applications hosted in Azure App Service Web Apps. In this article, you will learn how to
- Finding Error Info
- Useful Logs and Enable stdout/stderr logs
- Remote Debug
- Debug info in Response Header
Handling Volley Request when Network Connection is slow
Volley makes more than one call to same API, if the network is slow that gives misleading results. To avoid this scenario add setRetryPolicy flag before adding request to volley queue.
Ghost Blog on Azure App Services
Check my New blog for using Newer version of Ghost on Azure App Services(Linux). https://ourwayoflyf.com/ghost-v1-0-on-app-service-linux/
Deploying Django App to Azure App Services using Git and new version of Python
Django is a high-level Python Web framework that encourages rapid development and clean, pragmatic design. Built by experienced developers, it takes care of much of the hassle of Web development, so you can focus on writing your app without needing to reinvent the wheel. It’s free and open source.
Meteor on Azure Web Apps
Meteor is a full-stack JavaScript platform for developing modern web and mobile applications. Meteor includes a key set of technologies for building connected-client reactive applications, a build tool, and a curated set of packages from the Nodejs and general JavaScript community.