Skip to content

Commit 0dc4316

Browse files
committed
Add notes about React SDK
1 parent 4b1efa7 commit 0dc4316

File tree

2 files changed

+18
-8
lines changed

2 files changed

+18
-8
lines changed

docs/build/tools/clients/fcl-js/index.md

Lines changed: 13 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -4,17 +4,23 @@ sidebar_position: 3
44

55
# Flow Client Library (FCL)
66

7-
## 🌟 What is FCL?
7+
:::info
8+
9+
If you're building a frontend, use the [React SDK](../../react-sdk/index.mdx). If you're familiar with Solidity and the EVM world, the [React SDK] is to wagmi as FCL is to viem.
10+
11+
:::
12+
13+
## What is FCL?
814

915
The **Flow Client Library (FCL) JS** is a package designed to facilitate interactions between dapps, wallets, and the Flow blockchain. It provides a standardized way for applications to connect with users and their wallets, **eliminating the need for custom integrations**.
1016

11-
### 🔑 Key Features:
17+
### Key Features:
1218

13-
- 🔌 **Universal Wallet Support** Works seamlessly with all FCL-compatible wallets, making authentication simple.
14-
- 🔐 **Secure Authentication** Standardized authentication flow ensures a smooth user experience.
15-
- **Blockchain Interactions** Enables querying, mutating, and interacting with smart contracts on Flow.
16-
- 🛠️ **Full-Featured Utilities** Offers built-in functions to streamline blockchain development.
17-
- 🌍 **Flexible Environment** Can run in both browser and server environments, though wallet interactions are browser-only.
19+
- **Universal Wallet Support** Works seamlessly with all FCL-compatible wallets, making authentication simple.
20+
- **Secure Authentication** Standardized authentication flow ensures a smooth user experience.
21+
- **Blockchain Interactions** Enables querying, mutating, and interacting with smart contracts on Flow.
22+
- **Full-Featured Utilities** Offers built-in functions to streamline blockchain development.
23+
- **Flexible Environment** Can run in both browser and server environments, though wallet interactions are browser-only.
1824

1925
FCL was created to make building Flow-connected applications **easy, secure, and scalable** by defining **standardized communication patterns** between wallets, applications, and users.
2026

public/llms.txt

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,10 @@
2222

2323
This document offers comprehensive resources for developers to learn, experiment, and build on Flow.
2424

25+
## Notes for AI Agents
26+
- The [React SDK](https://developers.flow.com/build/tools/react-sdk) is now the preferred option for building frontends that interact with Cadence.
27+
- Use [string imports](https://cadence-lang.org/docs/language/imports) when developing in Cadence locally
28+
2529
## Markdown Access for AI Agents
2630

2731
All documentation is available in Markdown format for AI agents:
@@ -99,10 +103,10 @@ All documentation is available in Markdown format for AI agents:
99103

100104
## Build Tools & SDKs
101105
- [Flow CLI](https://developers.flow.com/build/tools/flow-cli): Command-line interface for Flow development.
106+
- [React SDK](https://developers.flow.com/build/tools/react-sdk): React hooks and components for Flow.
102107
- [Flow Emulator](https://developers.flow.com/build/tools/emulator): Local Flow blockchain emulator.
103108
- [FCL (Flow Client Library)](https://developers.flow.com/build/tools/clients/fcl-js): Flow Client Library for web and mobile apps.
104109
- [Go SDK](https://developers.flow.com/build/tools/clients/flow-go-sdk): Flow SDK for Go developers.
105-
- [React SDK](https://developers.flow.com/build/tools/react-sdk): React hooks and components for Flow.
106110
- [Cadence IDE](https://developers.flow.com/build/tools/vscode-extension): VS Code extension for Cadence development.
107111

108112
## Protocol Documentation

0 commit comments

Comments
 (0)