Intro to terms and definitions for New Relic One
When building a New Relic One application, it can help you to understand the components and tools you'll be using:
A New Relic One application is made up of:
- A Nerdpack: The package containing all the files required by your application. It contains two types of files that you'll customize to build your app: Nerdlets, and the launcher.
- A launcher file: Your team members select the launcher to open your application. It's located on the New Relic One home page.
Want to understand the file structure? See Nerdpack file structure.
Tools you'll be using to build a New Relic One app include:
- CLI: Use our CLI (command line interface application) to generate Nerdpack/Nerdlet templates, locally serve your app, manage the app, and deploy it to New Relic One.
React: To build out the functionality of your Nerdlets, you'd use:
- NerdGraph: Our GraphQL API, used for retrieving data and making mutations (like saving user/account data). Explore our schema with our GraphiQL interface.
- NRQL: The New Relic query language, used for retrieving data from the entities you monitor.
- NerdStorage: NerdStorage lets you store data related to using your app, such as user data, account data, or entity data.