

The generator uses the same swagger (modified) used by the new Azure Storage SDKs. JavaScript also lacks strong type validation which prevents easy collaboration.Ĭompared to V2, Azurite V3 implements a new architecture leveraging code generated by a TypeScript Server Code Generator we created. However, Azure Storage APIs are growing and keeping updating, manually keeping Azurite up to date is not efficient and prone to bugs. Azurite simulates most of the commands supported by Azure Storage with minimal dependencies.Īzurite V2 is manually created with pure JavaScript, popular and active as an open source project. Based on Node.js, Azurite provides cross platform experiences for customers wanting to try Azure Storage easily in a local environment. Differences between Azurite V3 and Azurite V2Īzurite is an open source Azure Storage API compatible server (emulator).Differences between Azurite and Azure Storage.Customized Metadata Storage by External Database (Preview).Command Line Options Differences between Azurite V2.

NPM - Docker - Visual Studio Code Extension VersionĪzurite V3 based on TypeScript & New Architecture The legacy Azurite V2 code is in the legacy-master branch. The latest Azurite V3 code, which supports Blob, Queue, and Table (preview) is in the main branch.
