Skip to content

Commit 75f879e

Browse files
committed
docs: mention Image caching plugins & CollectionView
1 parent 326e242 commit 75f879e

File tree

2 files changed

+16
-0
lines changed

2 files changed

+16
-0
lines changed

content/ui/image.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,15 @@ contributors:
1212
When working with images, consider following [the best practices](/performance.html#image-optimizations).
1313
::: -->
1414

15+
::: tip
16+
17+
Working with many images can quickly become a memory hog, for improved image handling it's recommended to use an Image caching library. Here are a few plugins from our community:
18+
19+
- [@triniwiz/image-cache-it](https://triniwiz.github.io/nativescript-plugins/api-reference/image-cache-it.html)
20+
- [@nativescript-community/ui-image](https://github.com/nativescript-community/ui-image)
21+
22+
:::
23+
1524
<DeviceFrame type="ios">
1625
<img src="../screenshots/ios/Image.png"/>
1726
</DeviceFrame>

content/ui/list-view.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,13 @@ contributors:
88

99
`<ListView>` is a UI component that renders items in a vertically scrolling list, the template for the items can be defined via `itemTemplate` (or multiple templates via `itemTemplates` - more on that below). The ListView only renders the visible items, as the user scrolls, new items render by reusing a no-longer-visible item's view&mdash;this is usually referred to as view-recycling.
1010

11+
::: tip
12+
13+
For additional features and improved performance in certain scenarios, consider using an alternative implementation like the
14+
[CollectionView](https://github.com/nativescript-community/ui-collectionview) from the community.
15+
16+
:::
17+
1118
<DeviceFrame type="ios">
1219
<img src="../screenshots/ios/ListView.png"/>
1320
</DeviceFrame>

0 commit comments

Comments
 (0)