🥑 Dev Advocate @Draftbit | ReactNative & Expo enthusiast | Personal blog: amanhimself.dev
ArrayBuffer. In Node,
Buffer class is the primary data structure used with most I/O operations. It is a raw binary data that is allocated outside the V8 heap and once allocated, cannot be resized.
Before Nodejs v6.0, to create a new buffer you could just call the constructor function with
To create a new buffer instance, in latest and current stable releases of Node:
new Buffer() constructor have been deprecated and replaced by separate
More information can be read through official documentation.
Buffers can convert to JSON.
The JSON specifies that the type of object being transformed is a
Buffer, and its data.
.toString() is not the only way to convert a buffer to a string. Also, it by defaults converts to a utf-8 format string.
The other way to convert a buffer to a string is using
StringDecoder core module from Nodejs API.
Want to receive more articles like this one? Subscribe me here. Sometimes, I send “never seen before” content to my subscribers.
Find me on Twitter: