Today we will discuss changes in the development environment in NetSuite.
Since NetSuite is an ERP, the core system part is packaged to some extent.
However, in order to respond flexibly to the needs of each company, there are cases where development is performed within NetSuite.
In such cases, functions such as SuiteScript are used.
SuiteScript is developed in a JavaScript-based language and allows for the implementation of functions that make the standard NetSuite functionality more versatile.
It can be implemented not only on the client side, which is directly operated by the customer, but also on the server side, which is invisible to the eye.
Development itself is done using the editor extension.
With the recent announcement of the end of Eclipse editor updates, we have decided to migrate to VScode and other editors.
We have confirmed that the editor extensions we are migrating to are frequently updated, so we expect that they will be replaced with more enhanced development features.
In addition to editor updates, SuiteScript itself is also updated regularly.
After the transition from SuiteScript 1.0 to SuiteScript 2.0, which included changes to the language specification, updates to SuiteScript 2.X are still underway.
NetSuite development functionality SuiteScript is actively being updated both in terms of environment and functionality.