From d0c756d08a5da794dc7fba687f13ff6be37b0095 Mon Sep 17 00:00:00 2001 From: Patrice Chalin Date: Sat, 11 Jul 2020 17:27:59 -0400 Subject: [PATCH] Quick start "What's next" section: update links (#349) Closes #314. As mentioned in #314, this will help us get better analytics for API-reference visits. * Update API links * Update links to the tutorial * Update links to intro and concepts --- content/docs/languages/android/quickstart.md | 9 ++++----- content/docs/languages/cpp/quickstart.md | 9 ++++----- content/docs/languages/csharp/quickstart.md | 9 ++++----- content/docs/languages/dart/quickstart.md | 2 +- content/docs/languages/go/quickstart.md | 9 ++++----- content/docs/languages/java/quickstart.md | 9 ++++----- content/docs/languages/kotlin/quickstart.md | 9 ++++----- content/docs/languages/node/quickstart.md | 14 ++++++++------ content/docs/languages/objective-c/quickstart.md | 9 ++++----- content/docs/languages/php/quickstart.md | 9 ++++----- content/docs/languages/python/quickstart.md | 9 ++++----- content/docs/languages/ruby/quickstart.md | 9 ++++----- 12 files changed, 49 insertions(+), 57 deletions(-) diff --git a/content/docs/languages/android/quickstart.md b/content/docs/languages/android/quickstart.md index 5b1f012..a2ab84a 100644 --- a/content/docs/languages/android/quickstart.md +++ b/content/docs/languages/android/quickstart.md @@ -252,11 +252,10 @@ values: ### What's next -- Read a full explanation of how gRPC works in [Introduction to gRPC](/docs/what-is-grpc/introduction) - and [gRPC Concepts](/docs/guides/concepts/). -- Work through a more detailed tutorial in [gRPC Basics: Android Java](/docs/tutorials/basic/android/). -- Explore the gRPC Java core API in its [reference - documentation](/grpc-java/javadoc/). +- Learn how gRPC works in [Introduction to gRPC](/docs/what-is-grpc/introduction) + and [Core concepts](/docs/what-is-grpc/core-concepts). +- Work through the [Basics Tutorial](../basics). +- Explore the [API reference](../api). [Basics Tutorial]: /docs/languages/android/basics [download]: https://github.com/grpc/grpc-java/archive/{{< param grpc_java_release_tag >}}.zip diff --git a/content/docs/languages/cpp/quickstart.md b/content/docs/languages/cpp/quickstart.md index 7f43b3b..a3da921 100644 --- a/content/docs/languages/cpp/quickstart.md +++ b/content/docs/languages/cpp/quickstart.md @@ -351,11 +351,10 @@ from the example **build** directory `examples/cpp/helloworld/cmake/build`: ### What's next -- Read a full explanation of how gRPC works in [Introduction to gRPC](/docs/what-is-grpc/introduction) - and [gRPC Concepts](/docs/guides/concepts). -- Work through a more detailed tutorial in [gRPC Basics: C++](/docs/tutorials/basic/cpp). -- Explore the gRPC C++ core API in its [reference - documentation](/grpc/cpp). +- Learn how gRPC works in [Introduction to gRPC](/docs/what-is-grpc/introduction) + and [Core concepts](/docs/what-is-grpc/core-concepts). +- Work through the [Basics Tutorial](../basics). +- Explore the [API reference](../api). [examples/protos/helloworld.proto]: https://github.com/grpc/grpc/blob/{{< param grpc_release_tag >}}/examples/protos/helloworld.proto [github.com/google/protobuf/releases]: https://github.com/google/protobuf/releases diff --git a/content/docs/languages/csharp/quickstart.md b/content/docs/languages/csharp/quickstart.md index 6cb01d4..ae3b7f2 100644 --- a/content/docs/languages/csharp/quickstart.md +++ b/content/docs/languages/csharp/quickstart.md @@ -239,8 +239,7 @@ Just like we did before, from the `examples/csharp/Helloworld` directory: ### What's next -- Read a full explanation of how gRPC works in [Introduction to gRPC](/docs/what-is-grpc/introduction) - and [gRPC Concepts](/docs/guides/concepts/). -- Work through a more detailed tutorial in [gRPC Basics: C#](/docs/tutorials/basic/csharp/). -- Explore the gRPC C# core API in its [reference - documentation](/grpc/csharp/api/Grpc.Core.html). +- Learn how gRPC works in [Introduction to gRPC](/docs/what-is-grpc/introduction) + and [Core concepts](/docs/what-is-grpc/core-concepts). +- Work through the [Basics Tutorial](../basics). +- Explore the [API reference](../api). diff --git a/content/docs/languages/dart/quickstart.md b/content/docs/languages/dart/quickstart.md index 156eca3..776a6c7 100644 --- a/content/docs/languages/dart/quickstart.md +++ b/content/docs/languages/dart/quickstart.md @@ -223,7 +223,7 @@ issue][issue] over the [grpc-dart][] repo. ### What's next -- Read a full explanation of how gRPC works in [Introduction to gRPC](/docs/what-is-grpc/introduction) +- Learn how gRPC works in [Introduction to gRPC](/docs/what-is-grpc/introduction) and [Core concepts](/docs/what-is-grpc/core-concepts). - Work through the [Basics Tutorial][]. - Explore the [API reference](../api). diff --git a/content/docs/languages/go/quickstart.md b/content/docs/languages/go/quickstart.md index d78178c..ceca851 100644 --- a/content/docs/languages/go/quickstart.md +++ b/content/docs/languages/go/quickstart.md @@ -211,11 +211,10 @@ from the `examples/helloworld` directory: ### What's next -- Read a full explanation of how gRPC works in [Introduction to gRPC](/docs/what-is-grpc/introduction) - and [gRPC Concepts](/docs/guides/concepts/). -- Work through a more detailed tutorial in [gRPC Basics: Go](/docs/tutorials/basic/go/). -- Explore the gRPC Go core API in its [reference - documentation](https://godoc.org/google.golang.org/grpc). +- Learn how gRPC works in [Introduction to gRPC](/docs/what-is-grpc/introduction) + and [Core concepts](/docs/what-is-grpc/core-concepts). +- Work through the [Basics Tutorial](../basics). +- Explore the [API reference](../api). [download]: https://github.com/grpc/grpc-go/archive/{{< param grpc_go_release_tag >}}.zip [Getting Started]: https://golang.org/doc/install diff --git a/content/docs/languages/java/quickstart.md b/content/docs/languages/java/quickstart.md index aac40ae..b541ff0 100644 --- a/content/docs/languages/java/quickstart.md +++ b/content/docs/languages/java/quickstart.md @@ -201,11 +201,10 @@ from the `examples` directory: ### What's next -- Read a full explanation of how gRPC works in [Introduction to gRPC](/docs/what-is-grpc/introduction) - and [gRPC Concepts](/docs/guides/concepts/). -- Work through a more detailed tutorial in [gRPC Basics: Java](/docs/tutorials/basic/java/). -- Explore the gRPC Java core API in its [reference - documentation](/grpc-java/javadoc/). +- Learn how gRPC works in [Introduction to gRPC](/docs/what-is-grpc/introduction) + and [Core concepts](/docs/what-is-grpc/core-concepts). +- Work through the [Basics Tutorial](../basics). +- Explore the [API reference](../api). [Basics Tutorial]: /docs/languages/java/basics [download]: https://github.com/grpc/grpc-java/archive/{{< param grpc_java_release_tag >}}.zip diff --git a/content/docs/languages/kotlin/quickstart.md b/content/docs/languages/kotlin/quickstart.md index f2385ff..bc10ee1 100644 --- a/content/docs/languages/kotlin/quickstart.md +++ b/content/docs/languages/kotlin/quickstart.md @@ -191,11 +191,10 @@ from the `examples` directory: ### What's next -- Read a full explanation of how gRPC works in [Introduction to gRPC](/docs/what-is-grpc/introduction) - and [gRPC Concepts](/docs/guides/concepts/). -- Work through a more detailed tutorial in [gRPC Basics: Kotlin](/docs/tutorials/basic/kotlin/). -- Explore the gRPC Kotlin core API in its [reference - documentation](/grpc-kotlin/grpc-kotlin-stub). +- Learn how gRPC works in [Introduction to gRPC](/docs/what-is-grpc/introduction) + and [Core concepts](/docs/what-is-grpc/core-concepts). +- Work through the [Basics Tutorial](../basics). +- Explore the [API reference](../api). [Kotlin]: https://kotlinlang.org [pb]: https://developers.google.com/protocol-buffers diff --git a/content/docs/languages/node/quickstart.md b/content/docs/languages/node/quickstart.md index 8dee90a..a5fd258 100644 --- a/content/docs/languages/node/quickstart.md +++ b/content/docs/languages/node/quickstart.md @@ -161,9 +161,11 @@ Just like we did before, from the `examples/node/dynamic_codegen` directory: ### What's next - - Read a full explanation of how gRPC works in [Introduction to gRPC](/docs/what-is-grpc/introduction) - and [gRPC Concepts](/docs/guides/concepts/). - - Work through a more detailed tutorial in [gRPC Basics: Node](/docs/tutorials/basic/node/). - - Explore the gRPC Node core API in its [reference - documentation](/grpc/node/). - - We do have more than one grpc implementation for nodejs. [Learn about the pros and cons of each here](https://github.com/grpc/grpc-node/blob/master/PACKAGE-COMPARISON.md). +- Learn how gRPC works in [Introduction to gRPC](/docs/what-is-grpc/introduction) + and [Core concepts](/docs/what-is-grpc/core-concepts). +- Work through the [Basics Tutorial](../basics). +- Explore the [API reference](../api). +- We have more than one grpc implementation for Node. For the pros and cons of + each package, see this [package feature comparison][]. + +[package feature comparison]: https://github.com/grpc/grpc-node/blob/master/PACKAGE-COMPARISON.md diff --git a/content/docs/languages/objective-c/quickstart.md b/content/docs/languages/objective-c/quickstart.md index 0d39c0d..54ad1b7 100644 --- a/content/docs/languages/objective-c/quickstart.md +++ b/content/docs/languages/objective-c/quickstart.md @@ -311,8 +311,7 @@ Cannot find `protoc` when building HelloWorld ### What's next -- Read a full explanation of how gRPC works in [Introduction to gRPC](/docs/what-is-grpc/introduction) - and [gRPC Concepts](/docs/guides/concepts/). -- Work through a more detailed tutorial in [gRPC Basics: Objective-C](/docs/tutorials/basic/objective-c/). -- Explore the Objective-C core API in its [reference - documentation](http://cocoadocs.org/docsets/gRPC/). +- Learn how gRPC works in [Introduction to gRPC](/docs/what-is-grpc/introduction) + and [Core concepts](/docs/what-is-grpc/core-concepts). +- Work through the [Basics Tutorial](../basics). +- Explore the [API reference](../api). diff --git a/content/docs/languages/php/quickstart.md b/content/docs/languages/php/quickstart.md index a6a0bcd..3ee3aa2 100644 --- a/content/docs/languages/php/quickstart.md +++ b/content/docs/languages/php/quickstart.md @@ -435,8 +435,7 @@ Just like we did before, from the `examples/node/dynamic_codegen` directory: ### What's next -- Read a full explanation of how gRPC works in [Introduction to gRPC](/docs/what-is-grpc/introduction) - and [gRPC Concepts](/docs/guides/concepts/). -- Work through a more detailed tutorial in [gRPC Basics: PHP](/docs/tutorials/basic/php/). -- Explore the gRPC PHP core API in its [reference - documentation](/grpc/php/namespace-Grpc.html). +- Learn how gRPC works in [Introduction to gRPC](/docs/what-is-grpc/introduction) + and [Core concepts](/docs/what-is-grpc/core-concepts). +- Work through the [Basics Tutorial](../basics). +- Explore the [API reference](../api). diff --git a/content/docs/languages/python/quickstart.md b/content/docs/languages/python/quickstart.md index 093879c..aed34df 100644 --- a/content/docs/languages/python/quickstart.md +++ b/content/docs/languages/python/quickstart.md @@ -222,8 +222,7 @@ Just like we did before, from the `examples/python/helloworld` directory: ### What's next -- Read a full explanation of how gRPC works in [Introduction to gRPC](/docs/what-is-grpc/introduction) - and [gRPC Concepts](/docs/guides/concepts/). -- Work through a more detailed tutorial in [gRPC Basics: Python](/docs/tutorials/basic/python/). -- Explore the gRPC Python core API in its [reference - documentation](/grpc/python/). +- Learn how gRPC works in [Introduction to gRPC](/docs/what-is-grpc/introduction) + and [Core concepts](/docs/what-is-grpc/core-concepts). +- Work through the [Basics Tutorial](../basics). +- Explore the [API reference](../api). diff --git a/content/docs/languages/ruby/quickstart.md b/content/docs/languages/ruby/quickstart.md index afed1af..5c500fe 100644 --- a/content/docs/languages/ruby/quickstart.md +++ b/content/docs/languages/ruby/quickstart.md @@ -181,8 +181,7 @@ Just like we did before, from the `examples/ruby` directory: ### What's next - - Read a full explanation of how gRPC works in [Introduction to gRPC](/docs/what-is-grpc/introduction) - and [gRPC Concepts](/docs/guides/concepts/). - - Work through a more detailed tutorial in [gRPC Basics: Ruby](/docs/tutorials/basic/ruby/). - - Explore the gRPC Ruby core API in its [reference - documentation](http://www.rubydoc.info/gems/grpc). +- Learn how gRPC works in [Introduction to gRPC](/docs/what-is-grpc/introduction) + and [Core concepts](/docs/what-is-grpc/core-concepts). +- Work through the [Basics Tutorial](../basics). +- Explore the [API reference](../api).