# Nativescript > Documentation for Nativescript ## Pages - [Nativescript Documentation](nativescript-documentation.md) - [What is NativeScript? [​](https://docs.nativescript.org/\#what-is-nativescript)](what-is-nativescript-httpsdocsnativescriptorgwhat-is-nativescript.md): NativeScript provides platform APIs directly to the JavaScript runtime ( _with strong types_) for a rich TypeScript d... - [frame.navigate(mainPage) - initial navigation](framenavigatemainpage-initial-navigation.md): mainPage > navigatingTo (isBackNavigation: false) - [frame.navigate(detailsPage)](framenavigatedetailspage.md): mainPage > navigatingFrom (isBackNavigation: false) - [frame.goBack()](framegoback.md): detailsPage > navigatingFrom (isBackNavigation: true) - [frame.navigate(mainPage) - initial navigation](framenavigatemainpage-initial-navigation-2.md): mainPage > navigatingTo (isBackNavigation: false) - [frame.navigate(detailsPage, { clearHistory: true })](framenavigatedetailspage-clearhistory-true.md): mainPage > navigatingFrom (isBackNavigation: false) - [frame.goBack() - no-op, there's nothing in the backstack.](framegoback-no-op-theres-nothing-in-the-backstack.md): Navigating forward without a backstack entry - [frame.navigate(mainPage, { backstackVisible: false }) - initial navigation](framenavigatemainpage-backstackvisible-false-initial-navigation.md): mainPage > navigatingTo (isBackNavigation: false) - [frame.navigate(detailsPage)](framenavigatedetailspage-2.md): mainPage > navigatingFrom (isBackNavigation: false) - [example .env file](example-env-file.md): MY_API_ENDPOINT= - [example .env.prod file](example-envprod-file.md): MY_API_ENDPOINT= - [Note: we plan to add a separate command to just print the internal config](note-we-plan-to-add-a-separate-command-to-just-print-the-internal-config.md): Will print the resolved internal config with helpful comments above each rule that you can grab and use. For example: - [Swift file 'nativescript-project/App_Resources/iOS/src/AwesomeClass.swift' generated successfully.](swift-file-nativescript-projectapp-resourcesiossrcawesomeclassswift-generated-su.md): ns native add objective-c OtherAwesomeClass - [Module map 'nativescript-project/App_Resources/iOS/src/module.modulemap' has been updated with the header 'OtherAwesomeClass.h'.](module-map-nativescript-projectapp-resourcesiossrcmodulemodulemap-has-been-updat.md): ns native add kotlin com.company.AwesomeClass - [Kotlin file 'nativescript-project/App_Resources/Android/src/main/java/com/company/AwesomeClass.kt' generated successfully.](kotlin-file-nativescript-projectapp-resourcesandroidsrcmainjavacomcompanyawesome.md): ns native add java com.company.OtherAwesomeClass - [Java file 'nativescript-project/App_Resources/Android/src/main/java/com/company/OtherAwesomeClass.java' generated successfully.](java-file-nativescript-projectapp-resourcesandroidsrcmainjavacomcompanyotherawes.md): 1. You can also manually add native code to [App\_Resources](https://docs.nativescript.org/project-structure/app-reso... - [NativeScript UI ListView [​](https://docs.nativescript.org/plugins/nativescript-ui/rad-list-view\#nativescript-ui-listview)](nativescript-ui-listview-httpsdocsnativescriptorgpluginsnativescript-uirad-list-.md): Note