docs: add vue2 deprecation details to docs (#493)

This commit is contained in:
Petar Todorov 2023-12-14 06:53:51 -08:00 коммит произвёл GitHub
Родитель c2d6656a22
Коммит 6de3aa0903
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: 4AEE18F83AFDEB23
9 изменённых файлов: 18 добавлений и 2 удалений

Просмотреть файл

@ -2,6 +2,8 @@
This repository contains examples related to [Kendo UI for Vue](https://www.telerik.com/kendo-vue-ui) that are not part of the documentation or demos. They provide scenarios and answers to common how-to questions. For most of them, a component and some classes are the core of the example.
> Vue 2 is currently in its end-of-support phase till Nov 2024. After our last major release for 2024, Vue 2 will no longer be supported in the new versions of the Kendo UI for Vue components. Please check our [Vue 2 End of Support article](slug:vue2-end-of-support) for more details.
## Projects
- [Getting Started App](https://github.com/telerik/kendo-vue-examples/tree/main/getting-started-app)

Просмотреть файл

@ -4,6 +4,8 @@ Kendo UI for Vue uses GitHub Issues as a bug tracker. This repository is here fo
In this repository you will also find examples of how our components can be integrated in more complex scenarios.
> Historically, all Kendo UI for Vue Native components support both **Vue 2** and **Vue 3**, however Vue 2 is currently in its end-of-support phase till Nov 2024. After our last major release for 2024, Vue 2 will no longer be supported in the new versions of the Kendo UI for Vue components. Please check our [Vue 2 End of Support article](slug:vue2-end-of-support) for more details.
## Table of Contents
* [Features of Kendo UI for Vue suite](#features-of-kendo-ui-for-vue-suite)
* [Components planned for the next official release](#components-planned-for-the-next-release)

Просмотреть файл

@ -12,7 +12,7 @@ position: 1
With the release of Vue 3, TypeScript is getting more and more popular among Vue users. The main reason for this change is because now it is much easier to configure your project to use TypeScript and benefit from the functionality the language provides.
> The Kendo UI for Vue Native components are TypeScript compatible in both the Vue 3 and Vue 2 scenarios.
> Historically, the Kendo UI for Vue Native components are TypeScript compatible in both the Vue 3 and Vue 2 scenarios, however Vue 2 is currently in its end-of-support phase till Nov 2024. After our last major release for 2024, Vue 2 will no longer be supported in the new versions of the Kendo UI for Vue components. For more details about the Vue 2 support, please check our [Vue 2 End of Support article](slug:vue2-end-of-support).
<div data-component="StartFreeTrialSection"></div>

Просмотреть файл

@ -27,9 +27,13 @@ If you have the choice between the Native and Wrapper suite, what we recommend i
The Kendo UI for Vue suite works both with Vue 3 and Vue 2.
> Vue 2 is currently in its end-of-support phase till Nov 2024. After our last major release for 2024, Vue 2 will no longer be supported in the new versions of the Kendo UI for Vue components. Please check our [Vue 2 End of Support article](slug:vue2-end-of-support) for more details.
### Which Vue version is recommended for the Kendo UI for Vue suite?
Kendo UI for Vue supports both Vue 2 and Vue 3. If you you are now starting your project, `we recommend the usage of Vue 3`. If you have a legacy project that uses Vue 2, again you are good to continue its development but there could be some configuration specifics for some of the components.
> Vue 2 is currently in its end-of-support phase till Nov 2024. After our last major release for 2024, Vue 2 will no longer be supported in the new versions of the Kendo UI for Vue components. Please check our [Vue 2 End of Support article](slug:vue2-end-of-support) for more details.
### Does Kendo UI for Vue supports Server-Side Rendering(SSR)?
Yes. All components that are part of the Kendo UI for Vue Native suite are SSR ready.

Просмотреть файл

@ -575,6 +575,8 @@ Your Kendo UI for Vue Getting Started application is complete! You can download
* If you are using Vue 2, [here a link to the same project](https://codesandbox.io/s/goofy-rumple-hbcub4) implemented in Vue 2 context.
> Vue 2 is currently in its end-of-support phase till Nov 2024. After our last major release for 2024, Vue 2 will no longer be supported in the new versions of the Kendo UI for Vue components. Please check our [Vue 2 End of Support article](slug:vue2-end-of-support) for more details.
This article shows just a glimpse of what you can create with Kendo UI for Vue. We hope weve managed to get you excited about becoming more a productive Vue developer and building complex UI in a short time through our professional UI library. Were in it for the long run, so dive in!"
## Additional Resources

Просмотреть файл

@ -558,6 +558,8 @@ Your Kendo UI for Vue Getting Started application is complete! You can download
* If you are using Vue 2, [here a link to the same project](https://codesandbox.io/s/busy-bash-s7is6) implemented in Vue 2 context.
> Vue 2 is currently in its end-of-support phase till Nov 2024. After our last major release for 2024, Vue 2 will no longer be supported in the new versions of the Kendo UI for Vue components. Please check our [Vue 2 End of Support article](slug:vue2-end-of-support) for more details.
This article shows just a glimpse of what you can create with Kendo UI for Vue. We hope weve managed to get you excited about becoming more a productive Vue developer and building complex UI in a short time through our professional UI library. Were in it for the long run, so dive in!"
## Additional Resources

Просмотреть файл

@ -16,6 +16,8 @@ In this article you will learn how to use **Kendo UI for Vue Native** components
For the example discussed in the current article, we are using Vue 3. The Kendo UI for Vue Native components can be used with Composition API both in Vue 3 and Vue 2 context. More about the `Composition API`, you can learn on this [TypeScript Integration](slug:overview_typescript_integation) article.
> Vue 2 is currently in its end-of-support phase till Nov 2024. After our last major release for 2024, Vue 2 will no longer be supported in the new versions of the Kendo UI for Vue components. Please check our [Vue 2 End of Support article](slug:vue2-end-of-support) for more details.
The current example uses the recommended by Vue [Vite build tool](https://vitejs.dev/) + [Vue Composition API](https://vuejs.org/guide/introduction.html#composition-api) + Typescript. If you need Getting started information that uses `Vue Options API` + Typescript, you can check [this link](slug:getting_started_typescript_options_api).
> Prefer video tutorials? How about a free Telerik UI onboarding course? Check out the [Kendo UI for Vue with TypeScript](https://learn.telerik.com/learn/course/internal/view/elearning/45/kendo-ui-for-vue-with-typescript) training in [Telerik Virtual Classroom](https://learn.telerik.com/learn).

Просмотреть файл

@ -13,7 +13,7 @@ The Kendo UI for Vue Native is a commercial UI library designed and built for de
All Kendo UI for Vue Native components are distributed through npm packages. Kendo UI for Vue Native is distributed under a commercial license. In order to use the npm packages provided by the suite, you should either sign up for a **30-day free trial**, or be **a licensed developer**. As a bonus, the **Trial license** grants free access to our outstanding Technical support service. You can start a free trial from our [Overview page](https://www.telerik.com/kendo-vue-ui).
> All Kendo UI for Vue Native components support both **Vue 2** and **Vue 3**.
> Historically, all Kendo UI for Vue Native components support both **Vue 2** and **Vue 3**, however Vue 2 is currently in its end-of-support phase till Nov 2024. After our last major release for 2024, Vue 2 will no longer be supported in the new versions of the Kendo UI for Vue components. Please check our [Vue 2 End of Support article](slug:vue2-end-of-support) for more details.
The Native Kendo UI for Vue suite shares HTML rendering and web assets (like stylesheets) with the other Kendo UI suites, so you can reuse existing knowledge and classes.

Просмотреть файл

@ -29,6 +29,7 @@ To check your Node.js version, run `node --version` in a terminal or console win
All Kendo UI for Vue Native components work with the latest versions of `Vue 3` and `Vue 2`.
> Vue 2 is currently in its end-of-support phase till Nov 2024. After our last major release for 2024, Vue 2 will no longer be supported in the new versions of the Kendo UI for Vue components. Please check our [Vue 2 End of Support article](slug:vue2-end-of-support) for more details.
## API Compatibility
@ -48,6 +49,7 @@ Kendo UI for Vue Native suite provides support for Internet Explorer 11 based on
Vue 3.x uses ES2015 features that cannot be polyfilled in legacy browsers, so `if you need to support legacy browsers, you will need to use Vue 2.x` instead.
> Vue 2 is currently in its end-of-support phase till Nov 2024. After our last major release for 2024, Vue 2 will no longer be supported in the new versions of the Kendo UI for Vue components. Please check our [Vue 2 End of Support article](slug:vue2-end-of-support) for more details.
## Suggested Links