<!-- mobian-agent-page publisher="dailydev" canonical="https://daily.dev/sources/telerik/best-of/2023/07" -->

---
title: Best Telerik posts — July 2023 | daily.dev
description: The most upvoted Telerik posts from July 2023, curated by the daily.dev community.
canonical: https://daily.dev/sources/telerik/best-of/2023/07
twitter:card: summary_large_image
twitter:site: @dailydotdev
og:url: https://daily.dev/sources/telerik/best-of/2023/07
og:type: website
og:site_name: daily.dev
og:title: Best Telerik posts — July 2023 | daily.dev
og:description: The most upvoted Telerik posts from July 2023, curated by the daily.dev community.
og:image: https://media.daily.dev/image/upload/s--VAY5ToZt--/f_auto/v1724209435/public/daily.dev%20-%20open%20graph
---

# Best of Telerik — July 2023

1. 1  
[](https://daily.dev/posts/common-mistakes-when-creating-composition-functions-in-vue-qhmch8nga "Common Mistakes When Creating Composition Functions in Vue")  
Article  
![Avatar of telerik](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/5ee6d4bef8ac4f84886d06f5881963e7)Telerik · 3y  
Common Mistakes When Creating Composition Functions in Vue  
Vue 3’s composition API has changed the way we approach component creation. One of the most common pitfalls is the creation of side effects within a composition function.  
19
2. 2  
[](https://daily.dev/posts/how-to-use-axios-with-vue-js-t2lntptqf "How to Use Axios with Vue.js")  
Article  
![Avatar of telerik](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/5ee6d4bef8ac4f84886d06f5881963e7)Telerik · 3y  
How to Use Axios with Vue.js  
Axios is a popular JavaScript HTTP client library that is used on frontend apps. It has an easy-to-use API that lets us make all types of HTTP requests. In our Vue apps, we often need to make requests to external APIs via HTTP to send and receive data. We can install the Axios library easily.  
16  
3
3. 3  
[](https://daily.dev/posts/best-practices-for-testing-vue-applications-t9plwbiaw "Best Practices for Testing Vue Applications")  
Article  
![Avatar of telerik](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/5ee6d4bef8ac4f84886d06f5881963e7)Telerik · 3y  
Best Practices for Testing Vue Applications  
Software testing is essential for identifying weaknesses or issues in our Vue application before releasing it to consumers. Software testing can assist in identifying problems such as functional flaws, defects, gaps, code vulnerabilities, performance, scalability issues or missing requirements. Vue has different testing types, and each of the testing types plays a different role.  
14
4. 4  
[](https://daily.dev/posts/react-router-hooks-part-2-z8seltjav "React Router Hooks—Part 2")  
Article  
![Avatar of telerik](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/5ee6d4bef8ac4f84886d06f5881963e7)Telerik · 3y  
React Router Hooks—Part 2  
UseSubmit() and useRouteError() hooks have been released as part of the latest major version of React Router, v6\. These hooks allow developers to programmatically navigate within a functional component, access URL parameters, and access the current location object that represents the current URL.  
13

[See all Telerik archives](/sources/telerik/best-of)

```json
{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://daily.dev/#organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180},"sameAs":["https://twitter.com/dailydotdev","https://github.com/dailydotdev","https://www.linkedin.com/company/daily-dev-ltd"]},{"@type":"WebSite","@id":"https://daily.dev/#website","url":"https://daily.dev","name":"daily.dev","publisher":{"@id":"https://daily.dev/#organization"},"potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://daily.dev/search?q={search_term_string}"},"query-input":"required name=search_term_string"}}]}
{"@context":"https://schema.org","@graph":[{"@type":"CollectionPage","@id":"https://daily.dev/sources/telerik/best-of/2023/07#page","url":"https://daily.dev/sources/telerik/best-of/2023/07","name":"Best Telerik Posts — July 2023","description":"The most upvoted Telerik posts from July 2023, curated by the daily.dev community.","isPartOf":{"@type":"WebSite","url":"https://daily.dev"}},{"@type":"ItemList","@id":"https://daily.dev/sources/telerik/best-of/2023/07#items","numberOfItems":4,"itemListElement":[{"@type":"ListItem","position":1,"url":"https://daily.dev/posts/common-mistakes-when-creating-composition-functions-in-vue-qhmch8nga","name":"Common Mistakes When Creating Composition Functions in Vue"},{"@type":"ListItem","position":2,"url":"https://daily.dev/posts/how-to-use-axios-with-vue-js-t2lntptqf","name":"How to Use Axios with Vue.js"},{"@type":"ListItem","position":3,"url":"https://daily.dev/posts/best-practices-for-testing-vue-applications-t9plwbiaw","name":"Best Practices for Testing Vue Applications"},{"@type":"ListItem","position":4,"url":"https://daily.dev/posts/react-router-hooks-part-2-z8seltjav","name":"React Router Hooks—Part 2"}]},{"@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://daily.dev"},{"@type":"ListItem","position":2,"name":"Sources","item":"https://daily.dev/sources"},{"@type":"ListItem","position":3,"name":"Telerik","item":"https://daily.dev/sources/telerik"},{"@type":"ListItem","position":4,"name":"Best of","item":"https://daily.dev/sources/telerik/best-of"},{"@type":"ListItem","position":5,"name":"July 2023"}]}]}
```

