Skip to content

Commit 0ee8e59

Browse files
committed
DOM not API dependency updates
1 parent e6b4542 commit 0ee8e59

File tree

3 files changed

+9
-0
lines changed

3 files changed

+9
-0
lines changed

docs/spfx/extensions/get-started/build-a-hello-world-extension.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,9 @@ You can also follow the steps in this article by watching the video on the Micro
1515

1616
> [!Video https://www.youtube.com/embed/DnfRIl2YN8g]
1717
18+
> [!IMPORTANT]
19+
> The SharePoint page [HTML DOM](https://www.w3.org/TR/WD-DOM/introduction.html) is not an API. You should avoid taking any dependencies on the page DOM structure or CSS styles, which are subject to change and potentially break your solutions. SharePoint Framework provides a rich API to customize the SharePoint experience in reliable ways and is the only supported means to interact with the SharePoint page HTML DOM.
20+
1821
## Create an extension project
1922

2023
1. Create a new project directory in your favorite ___location.

docs/spfx/extensions/overview-extensions.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,9 @@ SPFx Extensions enable you to extend the SharePoint user experience within moder
1818

1919
You can build extensions alongside common scripting frameworks, such as Angular and React, or to plain JavaScript projects. For example, you can use React along with components from Office UI Fabric React to create experiences based on the same components used in Microsoft 365.
2020

21+
> [!IMPORTANT]
22+
> The SharePoint page [HTML DOM](https://www.w3.org/TR/WD-DOM/introduction.html) is not an API. You should avoid taking any dependencies on the page DOM structure or CSS styles, which are subject to change and potentially break your solutions. SharePoint Framework provides a rich API to customize the SharePoint experience in reliable ways and is the only supported means to interact with the SharePoint page HTML DOM.
23+
2124
## See also
2225

2326
- [Overview of the SharePoint Framework](../sharepoint-framework-overview.md)

docs/spfx/sharepoint-framework-overview.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,9 @@ The runtime model improves on the Script Editor web part. It includes a robust c
3434

3535
If you work primarily with C#, you want to learn more about client-side JavaScript development. Most of your existing JavaScript knowledge related to SharePoint, however, is transferable, as the data models haven't changed, and you’ll use the same [REST services](../sp-add-ins/get-to-know-the-sharepoint-rest-service.md) depending on your requirements. If you're a C# developer, TypeScript is a nice transition into the JavaScript world. The choice of IDE is up to you. Many developers like to use the cross-platform IDE [Visual Studio Code](https://code.visualstudio.com).
3636

37+
> [!IMPORTANT]
38+
> The SharePoint page [HTML DOM](https://www.w3.org/TR/WD-DOM/introduction.html) is not an API. You should avoid taking any dependencies on the page DOM structure or CSS styles, which are subject to change and potentially break your solutions. SharePoint Framework provides a rich API to customize the SharePoint experience in reliable ways and is the only supported means to interact with the SharePoint page HTML DOM.
39+
3740
> [!NOTE]
3841
> All supported scenarios for SharePoint Framework are included in the documentation. Any scenario which is not covered in the documentation, is considered as unsupported. If you need to validate the supportability of your planned scenario, please use the available Microsoft support channels.
3942

0 commit comments

Comments
 (0)