General
In general, you can use anything as-is from the node_modules
library, or you can modify/add the functionality in your project.
Block editor is written using React; we then use React in the block editor. You can read about blocks in this chapter. However, there are other aspects of the project's front-end part you should know in order to use the eightshift Boilerplate to its full potential.