---
layout: default-layout
title: How do I create a NodeJS application using the SDK?
keywords: Dynamsoft Barcode Reader, FAQ, tech basic, wasm, nodejs, server
description: How do I create a NodeJS application using the SDK?
needAutoGenerateSidebar: false
---

# How do I create a NodeJS application using the SDK?

In order to create a backend or server-side NodeJS application, it is best to use the NodeJS extension that utilizes the C/C++ edition of the Dynamsoft Barcode Reader. You can find the npm package <a target="_blank" href="https://www.npmjs.com/package/dynamsoft-capture-vision-for-node" title="here">here</a>. Instructions on how to use the package are available on the npm page.

If you attempt to use DBR-JS or its associated <a target="_blank" href="https://www.npmjs.com/package/dynamsoft-barcode-reader-bundle" title="npm package">npm package</a> in a NodeJS server application, you will most likely be met with errors at runtime. The JavaScript edition is meant only for client-side solutions.

If you have any questions on how to use the barcode4nodejs package, please <a target="_blank" href="https://www.dynamsoft.com/contact/" title="contact us">contact us</a>.
