{"id":7619,"date":"2020-02-10T16:56:00","date_gmt":"2020-02-10T16:56:00","guid":{"rendered":"https:\/\/www.intexsoft.com\/?post_type=blog&#038;p=7619"},"modified":"2022-07-19T12:41:02","modified_gmt":"2022-07-19T12:41:02","slug":"best-javascript-frameworks-and-libraries-what-to-use-in-2020","status":"publish","type":"blog","link":"https:\/\/intexsoft.com\/blog\/best-javascript-frameworks-and-libraries-what-to-use-in-2020\/","title":{"rendered":"Best JavaScript Frameworks and Libraries: what to use in 2020"},"content":{"rendered":"<section  class=\"hero hero-blog \">\n\t<div class=\"content\">\n\t\t\t\t\t<div class=\"hero__overlay\"><\/div>\n\t\t\t\t<div class=\"hero__container\">\n\t\t\t<a href=\"https:\/\/intexsoft.com\/blog\/\">\n\t\t\t\t<div class=\"hero-blog-btn\">\n\t\t\t\t\t\n\t\t\t\t<\/div>\n\t\t\t<\/a>\n\t\t\t<div class=\"hero-blog-date-author\"> February 10, 2020 \u2022 by \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tDora &amp;\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tAndrew\n\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<h1 class=\"hero__title \">Best JavaScript Frameworks and Libraries: what to use in 2020<\/h1>\n\t\t\t\t\t\t\t\t\t\t<div class=\"hero-blog-categories\">\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"hero-blog-category\" data-id=\"19\" data-parent=\"18\">\n\t\t\t\t\t\t\tJS &amp; Frameworks\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"hero-blog-category\" data-id=\"18\" data-parent=\"0\">\n\t\t\t\t\t\t\tTech Staff\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t<div class=\"hero-blog-image\">\n\t\t\t\t<picture>\n\t\t\t\t\t\t\t\t\t\t\t<source type=\"image\/webp\" srcset=\"https:\/\/intexsoft.com\/app\/uploads\/uploads-webp\/2021\/08\/360\u0445510-Best-JavaScript-Frameworks-and-Libraries_-what-to-use-in-2020-min.jpg.webp\" media=\"(max-width: 480px)\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<source type=\"image\/webp\" srcset=\"https:\/\/intexsoft.com\/app\/uploads\/uploads-webp\/2021\/08\/768\u0445773-Best-JavaScript-Frameworks-and-Libraries_-what-to-use-in-2020-min.jpg.webp\" media=\"(max-width: 992px)\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<source type=\"image\/webp\" srcset=\"https:\/\/intexsoft.com\/app\/uploads\/uploads-webp\/2021\/08\/1920x437-Best-JavaScript-Frameworks-and-Libraries_-what-to-use-in-2020-min.jpg.webp\">\n\t\t\t\t\t\t\t\t\t\t<source srcset=\"https:\/\/intexsoft.com\/app\/uploads\/2021\/08\/360\u0445510-Best-JavaScript-Frameworks-and-Libraries_-what-to-use-in-2020-min.jpg\" media=\"(max-width: 480px)\">\n\t\t\t\t\t<source srcset=\"https:\/\/intexsoft.com\/app\/uploads\/2021\/08\/768\u0445773-Best-JavaScript-Frameworks-and-Libraries_-what-to-use-in-2020-min.jpg\" media=\"(max-width: 992px)\">\n\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/intexsoft.com\/app\/uploads\/2021\/08\/1920x437-Best-JavaScript-Frameworks-and-Libraries_-what-to-use-in-2020-min.jpg\" loading=\"lazy\" alt=\"image\">\n\t\t\t\t<\/picture>\n\t\t\t<\/div>\n\t\t\t<\/div>\n<\/section>\n\t\t\t\t\t\t\t\n\t\t\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-1 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:66.66%\"><section id=\"\"\n\t\t\t\t\t class=\"custom-wysiwyg-editor wysiwyg-portfolio \">\n\t\t<div class=\"content\">\n\n\n\n\t\t\t\t\t\t\t\n\t\t\t\t<div class=\"custom-wysiwyg-editor__anchors\">\n\t\t\t\t<\/div>\n\t\t\t\t\t\t<p><span style=\"color: #333333;\">We can certainly say that the 2010s was the decade of JavaScript. At the beginning of this decade, it was clear that the creation of high-quality web applications is no less complicated than the development of large desktop products. JavaScript does not seem to slow down and continues to grow steadily.<\/span><\/p>\n<p>&nbsp;<\/p>\n<p><span style=\"color: #333333;\">New JS libraries and frameworks appear regularly, which are noisily discussed in various forums. Listing them all is a huge challenge. Instead, below we will look at some of the most popular, sought after and promising frameworks.<\/span><\/p>\n<p>&nbsp;<\/p>\n<h2><span style=\"color: #000000;\">Front-end frameworks<\/span><\/h2>\n<p>&nbsp;<\/p>\n<p><span style=\"color: #333333;\">Despite the fact that the number of JS frameworks is growing at an incredible speed, an \u201cinvincible\u201d front-end trio has firmly strengthened its position. These are React.js, Vue.js, and Angular. These frameworks have been the most popular and used ones for several years now. Next, we will deal with each of them.<\/span><\/p>\n<p>&nbsp;<\/p>\n<h3><span style=\"color: #000000;\">React<\/span><\/h3>\n<p>&nbsp;<\/p>\n<p><span style=\"color: #333333;\"><a href=\"https:\/\/reactjs.org\/\">React.js<\/a> is an efficient flexible JavaScript library for building user interfaces created by the Facebook team. React makes it easy to create an interactive UI. It does not just support object-centric applications building &#8211; React stimulates it.<\/span><\/p>\n<p>&nbsp;<\/p>\n<p><span style=\"color: #333333;\">Thanks to declarative views, React code is predictable and easy to debug. In addition, the creators of the framework took care of backward compatibility: React supports the principle of <i>Learn Once, Write Anywhere<\/i> principle, which allows you to develop new features in React without rewriting existing code.<\/span><\/p>\n<p>&nbsp;<\/p>\n<img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-7633\" src=\"\/app\/uploads\/2021\/08\/js-framework-1.jpg\" alt=\"\" width=\"895\" height=\"600\" srcset=\"https:\/\/intexsoft.com\/app\/uploads\/2021\/08\/js-framework-1.jpg 895w, https:\/\/intexsoft.com\/app\/uploads\/2021\/08\/js-framework-1-300x201.jpg 300w, https:\/\/intexsoft.com\/app\/uploads\/2021\/08\/js-framework-1-768x515.jpg 768w\" sizes=\"(max-width: 895px) 100vw, 895px\" \/>\n<p>&nbsp;<\/p>\n<p><span style=\"color: #333333;\">According to<\/span> <a href=\"https:\/\/insights.stackoverflow.com\/survey\/2019#most-loved-dreaded-and-wanted\" target=\"_blank\" rel=\"noopener\">Stackoverflow<\/a> <span style=\"color: #333333;\">data for 2019, React ranked second among the most popular web frameworks.<\/span><\/p>\n<p>&nbsp;<\/p>\n<p><span style=\"color: #333333;\">Over the past few years, the level of React usage has increased significantly. If you look at the number of<\/span> <a href=\"https:\/\/npm-stat.com\/charts.html?package=react&amp;package=vue&amp;package=%40angular%2Fcore&amp;from=2015-12-30&amp;to=2019-12-30\" target=\"_blank\" rel=\"nofollow noopener\">npm-packages<\/a> <span style=\"color: #333333;\">downloads, which indicates the activity of using the framework, you will see that React clearly dominated in 2019 (and for the last 5 years as well):<\/span><\/p>\n<p>&nbsp;<\/p>\n<img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-8840 size-full\" src=\"\/app\/uploads\/2020\/02\/react-downloads.png\" alt=\"\" width=\"895\" height=\"600\" srcset=\"https:\/\/intexsoft.com\/app\/uploads\/2020\/02\/react-downloads.png 895w, https:\/\/intexsoft.com\/app\/uploads\/2020\/02\/react-downloads-300x201.png 300w, https:\/\/intexsoft.com\/app\/uploads\/2020\/02\/react-downloads-768x515.png 768w\" sizes=\"(max-width: 895px) 100vw, 895px\" \/>\n<p>&nbsp;<\/p>\n<p><span style=\"color: #333333;\">React is used by such corporations as Airbnb and Twitter, that is why Facebook supports the functionality and stability of the framework at a high level. It makes sense to assume that React will continue to dominate further.<\/span><\/p>\n<p>&nbsp;<\/p>\n<h3><span style=\"color: #000000;\">Angular<\/span><\/h3>\n<p>&nbsp;<\/p>\n<p><span style=\"color: #333333;\">This is a popular enterprise-level framework used for developing large and complex business logic applications.<\/span><\/p>\n<p>&nbsp;<\/p>\n<p><span style=\"color: #333333;\"><a href=\"https:\/\/angular.io\/\">Angular<\/a> can be called an advanced version of AngularJS: it is neater, more flexible, more enterprise-like, and therefore is highly scalable. This is an open-source framework supported by Google and Microsoft. Angular combines declarative templates, dependency injection, two-way data binding, and best practices to solve development problems.<\/span><\/p>\n<p>&nbsp;<\/p>\n<p><span style=\"color: #333333;\">According to<\/span> <a href=\"https:\/\/insights.stackoverflow.com\/survey\/2019#most-loved-dreaded-and-wanted\" target=\"_blank\" rel=\"nofollow noopener\">Stackoverflow<\/a> <span style=\"color: #333333;\">data, Angular became one of the three most popular web frameworks in 2019, losing just 0.6% to React.<\/span><\/p>\n<p>&nbsp;<\/p>\n<img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-8831 size-full\" src=\"\/app\/uploads\/2020\/02\/angular.png\" alt=\"\" width=\"895\" height=\"600\" srcset=\"https:\/\/intexsoft.com\/app\/uploads\/2020\/02\/angular.png 895w, https:\/\/intexsoft.com\/app\/uploads\/2020\/02\/angular-300x201.png 300w, https:\/\/intexsoft.com\/app\/uploads\/2020\/02\/angular-768x515.png 768w\" sizes=\"(max-width: 895px) 100vw, 895px\" \/>\n<p>&nbsp;<\/p>\n<p><span style=\"color: #333333;\">As for the number of downloads of npm-packages, we can say that today the positions of this development environment have declined. Nevertheless, there is still a great demand for specialists who know this tool, which is unlikely to fade in the next couple of years.<\/span><\/p>\n<p>&nbsp;<\/p>\n<h3><span style=\"color: #000000;\">Vue.js<\/span><\/h3>\n<p>&nbsp;<\/p>\n<p><span style=\"color: #333333;\"><a href=\"https:\/\/vuejs.org\/index.html\">Vue.js<\/a>, a progressive library for building user interfaces. Vue, like React, is designed to be for gradual implementation. Its core primarily solves view-level tasks, thereby simplifying integration with other libraries and existing projects. Also, it has an ecosystem of additional libraries that allows you to create complex and solid Single-Page Applications.<\/span><\/p>\n<p>&nbsp;<\/p>\n<p><span style=\"color: #333333;\">Let us go back to Stackoverflow statistics for 2019<\/span>:<\/p>\n<img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-7633\" src=\"\/app\/uploads\/2021\/08\/js-framework-1.jpg\" alt=\"\" width=\"895\" height=\"600\" srcset=\"https:\/\/intexsoft.com\/app\/uploads\/2021\/08\/js-framework-1.jpg 895w, https:\/\/intexsoft.com\/app\/uploads\/2021\/08\/js-framework-1-300x201.jpg 300w, https:\/\/intexsoft.com\/app\/uploads\/2021\/08\/js-framework-1-768x515.jpg 768w\" sizes=\"(max-width: 895px) 100vw, 895px\" \/>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p><span style=\"color: #333333;\">Taking into account the fact that Vue.js is younger than React and Angular.js, it is not surprising that now it occupies the middle position among the other frameworks.<\/span><\/p>\n<p>&nbsp;<\/p>\n<p><span style=\"color: #333333;\">The download situation is as follows:<\/span><\/p>\n<p>&nbsp;<\/p>\n<img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-8832 size-full\" src=\"\/app\/uploads\/2020\/02\/vue-downloads.png\" alt=\"\" width=\"895\" height=\"600\" srcset=\"https:\/\/intexsoft.com\/app\/uploads\/2020\/02\/vue-downloads.png 895w, https:\/\/intexsoft.com\/app\/uploads\/2020\/02\/vue-downloads-300x201.png 300w, https:\/\/intexsoft.com\/app\/uploads\/2020\/02\/vue-downloads-768x515.png 768w\" sizes=\"(max-width: 895px) 100vw, 895px\" \/>\n<p>&nbsp;<\/p>\n<p><span style=\"color: #333333;\">For sure, Vue.js will continue to strengthen in the technology market as updates &#8220;roll out&#8221;.<\/span><\/p>\n<p>&nbsp;<\/p>\n<h3><span style=\"color: #000000;\">Svelte<\/span><\/h3>\n<p>&nbsp;<\/p>\n<p><span style=\"color: #333333;\">We could not leave out this young framework, as interest in it is rapidly growing.<\/span><\/p>\n<p>&nbsp;<\/p>\n<p><span style=\"color: #333333;\">Briefly, <a href=\"https:\/\/svelte.dev\/\">Svelte<\/a> is intended to be a framework that is not really a framework &#8211; it is just a tool for code \u0441reating. While React and Vue do the bulk of their work in a browser, Svelte transfers this work to the compilation stage that occurs while the application is built.<\/span><\/p>\n<p>&nbsp;<\/p>\n<p><span style=\"color: #333333;\">Instead of using such heavy tricks virtual DOM diffing, Svelte writes code that updates the DOM pointwise when the state of your application changes.<\/span><\/p>\n<p>&nbsp;<\/p>\n<p><span style=\"color: #333333;\">The <\/span><a href=\"https:\/\/npm-stat.com\/charts.html?package=react&amp;package=vue&amp;package=%40angular%2Fcore&amp;package=svelte&amp;from=2015-12-30&amp;to=2019-12-30\" target=\"_blank\" rel=\"noopener\">number of downloads<\/a> <span style=\"color: #333333;\">shows that its usability is growing year after year:<\/span><\/p>\n<p>&nbsp;<\/p>\n<img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-8833 size-full\" src=\"\/app\/uploads\/2020\/02\/svelte-downloads.png\" alt=\"\" width=\"895\" height=\"600\" srcset=\"https:\/\/intexsoft.com\/app\/uploads\/2020\/02\/svelte-downloads.png 895w, https:\/\/intexsoft.com\/app\/uploads\/2020\/02\/svelte-downloads-300x201.png 300w, https:\/\/intexsoft.com\/app\/uploads\/2020\/02\/svelte-downloads-768x515.png 768w\" sizes=\"(max-width: 895px) 100vw, 895px\" \/>\n<p>&nbsp;<\/p>\n<p><span style=\"color: #333333;\">Thanks to its unique approach to application development, Svelte has every chance to reach the top of the ratings in 2020.<\/span><\/p>\n<p>&nbsp;<\/p>\n<p><span style=\"color: #333333;\">You can read more about Svelte<\/span> <a href=\"https:\/\/svelte.dev\/blog\/svelte-3-rethinking-reactivity\" target=\"_blank\" rel=\"nofollow noopener\">here.<\/a><\/p>\n<p>&nbsp;<\/p>\n<h2><span style=\"color: #000000;\">Data layer frameworks<\/span><\/h2>\n<p>&nbsp;<\/p>\n<h3><span style=\"color: #000000;\">Redux<\/span><\/h3>\n<p>&nbsp;<\/p>\n<p><span style=\"color: #333333;\">This library is considered today the best software for managing the state of the application.<\/span><\/p>\n<p>&nbsp;<\/p>\n<p><span style=\"color: #333333;\"><a href=\"https:\/\/redux.js.org\/\">Redux<\/a> helps to write stable applications that are run in client, server and native environments and are easy to test. Redux can be used along with any view library.<\/span><\/p>\n<p>&nbsp;<\/p>\n<img class=\"alignnone wp-image-8834 size-full\" src=\/app\/uploads\/2020\/02\/1_aQ-lReK3a2D3v-DoOki4Jg.png\" alt=\"\" width=\"895\" height=\"600\" \/>\n<p>&nbsp;<\/p>\n<p><span style=\"color: #333333;\">Based on the chart, we see that the increase in usage is obvious. It is also worth mentioning that Redux is typically used with React, which also holds the forefront.<\/span><\/p>\n<p>&nbsp;<\/p>\n<h3><span style=\"color: #000000;\">GraphQL<\/span><\/h3>\n<p>&nbsp;<\/p>\n<p><span style=\"color: #333333;\"><a href=\"https:\/\/graphql.org\/\">GraphQL<\/a> is a query language for APIs and a runtime for executing those queries using existing data. GraphQL provides a complete and understandable description of the data in your API, allowing the clients to request only what they need, and nothing more. Thanks to this, over time, it becomes easier to develop application programming interfaces and use powerful development tools.<\/span><\/p>\n<p>&nbsp;<\/p>\n<img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-8835 size-full\" src=\"\/app\/uploads\/2020\/02\/graph-ql.png\" alt=\"\" width=\"895\" height=\"600\" srcset=\"https:\/\/intexsoft.com\/app\/uploads\/2020\/02\/graph-ql.png 895w, https:\/\/intexsoft.com\/app\/uploads\/2020\/02\/graph-ql-300x201.png 300w, https:\/\/intexsoft.com\/app\/uploads\/2020\/02\/graph-ql-768x515.png 768w\" sizes=\"(max-width: 895px) 100vw, 895px\" \/>\n<p>&nbsp;<\/p>\n<p><span style=\"color: #333333;\">Experts say that GraphQL has grown significantly in comparison with previous years. We can observe it on the chart.<\/span><\/p>\n<p>&nbsp;<\/p>\n<p><span style=\"color: #333333;\">Since this technology is still new (the first release was in 2015), the documentation and supporting tools are quite difficult to understand, but the number of people wishing to learn the tool is growing every year. And, perhaps, soon the demand for GraphQL-specialists will increase.<\/span><\/p>\n<p>&nbsp;<\/p>\n<h2><span style=\"color: #000000;\">Back-end Frameworks<\/span><\/h2>\n<p>&nbsp;<\/p>\n<p><span style=\"color: #000000;\">Despite the fact <span style=\"color: #333333;\">t<\/span><\/span><span style=\"color: #333333;\">hat Express is the clear leader among back-end frameworks, there are also more frameworks worth paying attention to. Let us look into them one by one.<\/span><\/p>\n<p>&nbsp;<\/p>\n<h3><span style=\"color: #000000;\">Express<\/span><\/h3>\n<p>&nbsp;<\/p>\n<p><span style=\"color: #333333;\"><a href=\"https:\/\/expressjs.com\/\">Express<\/a> is a flexible, minimalistic and well-supported web framework for Node.js applications. It was included in the five most popular web frameworks in 2019:<\/span><\/p>\n<p>&nbsp;<\/p>\n<img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-8836 size-full\" src=\"\/app\/uploads\/2020\/02\/stackover-stats.png\" alt=\"\" width=\"895\" height=\"600\" srcset=\"https:\/\/intexsoft.com\/app\/uploads\/2020\/02\/stackover-stats.png 895w, https:\/\/intexsoft.com\/app\/uploads\/2020\/02\/stackover-stats-300x201.png 300w, https:\/\/intexsoft.com\/app\/uploads\/2020\/02\/stackover-stats-768x515.png 768w\" sizes=\"(max-width: 895px) 100vw, 895px\" \/>\n<p>&nbsp;<\/p>\n<p><span style=\"color: #333333;\">Express provides a wide range of HTTP utilities, as well as high speed. This Node.js environment is used for all kinds of applications and provides fundamental web application features. It is great for developing simple applications that can handle multiple requests at the same time and rely on the capabilities of Express technology.<\/span><\/p>\n<p>&nbsp;<\/p>\n<img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-8837 size-full\" src=\"\/app\/uploads\/2020\/02\/express-downloads.png\" alt=\"\" width=\"895\" height=\"600\" srcset=\"https:\/\/intexsoft.com\/app\/uploads\/2020\/02\/express-downloads.png 895w, https:\/\/intexsoft.com\/app\/uploads\/2020\/02\/express-downloads-300x201.png 300w, https:\/\/intexsoft.com\/app\/uploads\/2020\/02\/express-downloads-768x515.png 768w\" sizes=\"(max-width: 895px) 100vw, 895px\" \/>\n<p>&nbsp;<\/p>\n<p><span style=\"color: #333333;\">The number of downloads in 2019 amounted to 458 million, which is almost double the figure for 2018. Most likely, Express will continue to strengthen its position.<\/span><\/p>\n<p>&nbsp;<\/p>\n<h3><span style=\"color: #000000;\">Koa<\/span><\/h3>\n<p>&nbsp;<\/p>\n<p><span style=\"color: #333333;\"><a href=\"https:\/\/koajs.com\/\">Koa.js<\/a> is a relatively new web framework designed to make up for the drawbacks of Express. The developers themselves say <q>\u201cPhilosophically, Koa aims to \u00abfix and replace node\u00bb, whereas Express \u00abaugments node\u201d. <\/q><\/span><\/p>\n<p>&nbsp;<\/p>\n<p><span style=\"color: #333333;\">Koa allows you to use async functions to process requests, which greatly simplifies error handling. Although this tool may be one of the most complex, many developers claim that it is completely worth the time and effort.<\/span><\/p>\n<p>&nbsp;<\/p>\n<img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-8838 size-full\" src=\"\/app\/uploads\/2020\/02\/koa-downloads.png\" alt=\"\" width=\"895\" height=\"600\" srcset=\"https:\/\/intexsoft.com\/app\/uploads\/2020\/02\/koa-downloads.png 895w, https:\/\/intexsoft.com\/app\/uploads\/2020\/02\/koa-downloads-300x201.png 300w, https:\/\/intexsoft.com\/app\/uploads\/2020\/02\/koa-downloads-768x515.png 768w\" sizes=\"(max-width: 895px) 100vw, 895px\" \/>\n<p>&nbsp;<\/p>\n<p><span style=\"color: #333333;\">Koa &#8216;s usability grows every year. Taking into account the stability of the framework (Koa works more stable than Express and other frameworks with the CallBack-style approach thanks to the application of modern JS constructions), you can be sure of its prospects.<\/span><\/p>\n<p>&nbsp;<\/p>\n<h3><span style=\"color: #000000;\">Next.js<\/span><\/h3>\n<p>&nbsp;<\/p>\n<p><span style=\"color: #333333;\"><a href=\"https:\/\/nextjs.org\/\">Next.js<\/a> is a minimalistic framework built by<\/span> <a href=\"https:\/\/zeit.co\/\">Zeit<\/a>. <span style=\"color: #333333;\">It allows you to create a server-side rendering and static web apps using React.<\/span><\/p>\n<p>&nbsp;<\/p>\n<p><span style=\"color: #333333;\">The key advantage of the framework is its <\/span><span style=\"color: #333333;\">ease of use. Developers can forget about setting up webpack, react-router, react, and react-dom. It is all included \u201cout of the box\u201d. It also boasts features such as file system-based routing, automatic code-splitting, static exporting, and being friendly to SEO.<\/span><\/p>\n<p>&nbsp;<\/p>\n<img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-8839 size-full\" src=\"\/app\/uploads\/2020\/02\/next-downloads.png\" alt=\"\" width=\"895\" height=\"600\" srcset=\"https:\/\/intexsoft.com\/app\/uploads\/2020\/02\/next-downloads.png 895w, https:\/\/intexsoft.com\/app\/uploads\/2020\/02\/next-downloads-300x201.png 300w, https:\/\/intexsoft.com\/app\/uploads\/2020\/02\/next-downloads-768x515.png 768w\" sizes=\"(max-width: 895px) 100vw, 895px\" \/>\n<p>&nbsp;<\/p>\n<p><span style=\"color: #333333;\">The growth of Next usage is relatively the same as Koa\u2019s. It will keep evolving not only due to its advantages: the framework is supported by an organization that is stable and very active within the open-source community.<\/span><\/p>\n<p>&nbsp;<\/p>\n<h2><span style=\"color: #000000;\">Conclusion<\/span><\/h2>\n<p>&nbsp;<\/p>\n<p><span style=\"color: #333333;\">We have described JS frameworks, which were in the most demand last year and are likely to remain so for the near future. Which one is the best to use? There is no definite answer. After all, the choice of a tool depends solely on the requirements of a particular project and business.<\/span><\/p>\n<p>&nbsp;<\/p>\n<p><span style=\"color: #333333;\">In the modern world, technologies are growing and spreading more and more every day. Competition between different languages and tools is increasing. The number of available JS frameworks is huge. It is only necessary to choose the one that meets exactly your requirements.<\/span><\/p>\n\n\t\t<\/div>\n\t<\/section>\n\n\n\n<section id=\"\" class=\"authors \">\n\t\t<div class=\"content\">\n\t\t\t<div class=\"authors-container\">\n\t\t\t\t\t\t\t\t\t<h3 class=\"authors-title\">Written by<\/h3>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"authors-info\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"author\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"author-photo\">\n\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/intexsoft.com\/app\/uploads\/2021\/07\/Darya.jpg\" loading=\"lazy\" alt=\"image\">\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"author-info\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<h4 class=\"author-fullname\"> Dora<\/h4>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"author-position text-tn\"> Marketing Manager<\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"author\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"author-photo\">\n\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/intexsoft.com\/app\/uploads\/2021\/07\/Andrew.jpg\" loading=\"lazy\" alt=\"image\">\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"author-info\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<h4 class=\"author-fullname\"> Andrew<\/h4>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"author-position text-tn\"> Head of Dev Department<\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t<\/section>\n\n\n<div class=\"post__share-links\">\n\t\t<div class=\"post__share-container\">\n\t\t\t\t\t\t\t<a class=\"post__share-link\" href=\"https:\/\/www.facebook.com\/sharer.php?u=http:\/\/intexsoft.com\/wp-json\/wp\/v2\/blog\/7619&amp;t=Best JavaScript Frameworks and Libraries: what to use in 2020\" target=\"_blank\">\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"post__share-link-img facebook-white\"><\/span>\n\t\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t<a class=\"post__share-link\" href=\"http:\/\/www.linkedin.com\/shareArticle?mini=true&amp;url=http:\/\/intexsoft.com\/wp-json\/wp\/v2\/blog\/7619\" target=\"_blank\">\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"post__share-link-img linkedin-white\"><\/span>\n\t\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t<\/div>\n\t<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:33.33%\"><section class=\"favorite-posts\">\n\t\t\t<h3 class=\"favorite-posts-title\">FAVORITES OF THE MONTH<\/h3>\n\t\n\t\t\t<div class=\"favorite-posts-items\">\n\t\t\t\t\t\t\t\t\t\t\t<a class=\"favorite-posts-item\" href=\"https:\/\/intexsoft.com\/blog\/ai-in-ecommerce-how-technology-is-changing-the-way-we-shop\/\">\n\t\t\t\t\t<div class=\"favorite-posts-item-date-author\">March 6, 2024\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<h4 class=\"favorite-posts-item-title\">AI in Ecommerce: How Technology is Changing the Way We Shop<\/h4>\n\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t<a class=\"favorite-posts-item\" href=\"https:\/\/intexsoft.com\/blog\/top-7-ecommerce-platforms-for-your-business\/\">\n\t\t\t\t\t<div class=\"favorite-posts-item-date-author\">April 3, 2024\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<h4 class=\"favorite-posts-item-title\">Top 7 Ecommerce Platforms For Your Business<\/h4>\n\t\t\t\t<\/a>\n\t\t\t\t\t<\/div>\n\t<\/section>\n\n<section class=\"contact-form-widget\">\n\t\t\t<h3 class=\"contact-form-widget-title\">Don&#039;t miss our updates<\/h3>\n\t\t\n\t\t\t\n<div class=\"wpcf7 no-js\" id=\"wpcf7-f3988-o1\" lang=\"en-US\" dir=\"ltr\">\n<div class=\"screen-reader-response\"><p role=\"status\" aria-live=\"polite\" aria-atomic=\"true\"><\/p> <ul><\/ul><\/div>\n<form action=\"\/wp-json\/wp\/v2\/blog\/7619#wpcf7-f3988-o1\" method=\"post\" class=\"wpcf7-form init mailchimp-ext-0.5.72 wpcf7-acceptance-as-validation\" aria-label=\"Contact form\" novalidate=\"novalidate\" data-status=\"init\">\n<div style=\"display: none;\">\n<input type=\"hidden\" name=\"_wpcf7\" value=\"3988\" \/>\n<input type=\"hidden\" name=\"_wpcf7_version\" value=\"5.9.6\" \/>\n<input type=\"hidden\" name=\"_wpcf7_locale\" value=\"en_US\" \/>\n<input type=\"hidden\" name=\"_wpcf7_unit_tag\" value=\"wpcf7-f3988-o1\" \/>\n<input type=\"hidden\" name=\"_wpcf7_container_post\" value=\"0\" \/>\n<input type=\"hidden\" name=\"_wpcf7_posted_data_hash\" value=\"\" \/>\n<input type=\"hidden\" name=\"_wpcf7_recaptcha_response\" value=\"\" \/>\n<\/div>\n<div class=\"custom-input_block\">\n    <label class=\"custom-placeholder\" for=\"email\"><\/label>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"email\"><input size=\"40\" maxlength=\"80\" class=\"wpcf7-form-control wpcf7-email wpcf7-validates-as-required wpcf7-text wpcf7-validates-as-email contacts__input\" id=\"email\" aria-required=\"true\" aria-invalid=\"false\" placeholder=\"Enter your email...\" value=\"\" type=\"email\" name=\"email\" \/><\/span>\n<\/div>\n<div class=\"contacts__form-checkbox\">\n<span class=\"wpcf7-form-control-wrap\" data-name=\"privace-policy\"><span class=\"wpcf7-form-control wpcf7-acceptance\"><span class=\"wpcf7-list-item\"><label><input type=\"checkbox\" name=\"privace-policy\" value=\"1\" class=\"contacts__checkbox form__checkbox_color_grey\" id=\"privacy-cookie-policy\" aria-invalid=\"false\" \/><span class=\"wpcf7-list-item-label\"><label for=\"privacy-cookie-policy\" class=\"contacts__checkbox-subtitle blog\">\n        I agree to <a target=\"_blank\" href=\"\/privacy-policy\/\">Privacy<\/a> and <a target=\"_blank\" href=\"\/cookie-policy\/\">Cookie Policy*<\/a>\n  <\/label><\/span><\/label><\/span><\/span><\/span>\n<\/div>\n<button class=\"btn btn_color_primary\">\n  Send\n  <svg class=\"form-arrow\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n    <circle class=\"form-arrow__circle\" opacity=\"0.1\" cx=\"8\" cy=\"8\" r=\"7.33333\" stroke=\"white\" stroke-width=\"1.33333\"\/>\n    <circle class=\"form-arrow__circle form-arrow__circle-two\" opacity=\"0.1\" cx=\"8\" cy=\"8\" r=\"7.33333\" stroke=\"white\" stroke-width=\"1.33333\"\/>\n    <path class=\"form-arrow__path\" d=\"M7.33301 10.6665L9.99967 7.99984L7.33301 5.33317\" stroke=\"white\" stroke-width=\"1.33333\" stroke-linecap=\"square\"\/>\n    <path class=\"form-arrow__successful\" d=\"M5.33301 8.66357L7.00228 10.3328L11.335 5.99951\" stroke=\"white\" stroke-width=\"1.33333\" stroke-linecap=\"square\"\/>\n  <\/svg>\n<\/button><div class=\"wpcf7-response-output\" aria-hidden=\"true\"><\/div><p style=\"display: none !important\"><span class=\"wpcf7-form-control-wrap referer-page\"><input type=\"hidden\" name=\"referer-page\" value=\"http:\/\/intexsoft.com\/blog\/best-javascript-frameworks-and-libraries-what-to-use-in-2020\/\" data-value=\"http:\/\/intexsoft.com\/blog\/best-javascript-frameworks-and-libraries-what-to-use-in-2020\/\" class=\"wpcf7-form-control wpcf7-text referer-page\" aria-invalid=\"false\"><\/span><\/p>\n<!-- Chimpmatic extension by Renzo Johnson -->\n<\/form>\n<\/div>\n\n\t<\/section>\n\n\t\t\t\t<\/div>\n<\/div>\n\n\n<section id=\"\" class=\"related-posts  \">\n\t\t<div class=\"content\">\n\t\t\t\t\t\t\t<h2 class=\"section-title\">Related posts<\/h2>\n\t\t\t\t\t\t<ul class=\"posts-content\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/intexsoft.com\/blog\/introduction-to-3d-three-js-basics\/\" class=\"our-blog__block-item\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"our-blog__block-item-image\">\n\t\t\t\t\t\t\t\t\t\t<picture>\n\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/intexsoft.com\/app\/uploads\/2021\/08\/640x400-Introduction-to-3D_-Three.js-basics-min.jpg\" loading=\"lazy\" alt=\"image\" width=\"446\"\n\t\t\t\t\t\t\t\t\t\t\t\t\t height=\"278\">\n\t\t\t\t\t\t\t\t\t\t<\/picture>\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"our-blog__block-item-content\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"our-blog__block-item-content-date\">April 9, 2020<\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<h3 class=\"our-blog__block-item-content-title\">Introduction to 3D: Three.js basics<\/h3>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"our-blog__block-item-content-subtitle\"> <p>The complexity of the Web is changing daily, and its scope is growing just as fast, especially with 3D rendering. WebGL\u00a0is a JavaScript library for rendering 2D graphics and interactive 3D graphics within browsers.<\/p> <\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\n\n\n\n\n\n\n\n\n\n\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/intexsoft.com\/blog\/is-angularjs-dead\/\" class=\"our-blog__block-item\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"our-blog__block-item-image\">\n\t\t\t\t\t\t\t\t\t\t<picture>\n\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/intexsoft.com\/app\/uploads\/2021\/08\/640x400-Is-AngularJS-Dead_-min.jpg\" loading=\"lazy\" alt=\"image\" width=\"446\"\n\t\t\t\t\t\t\t\t\t\t\t\t\t height=\"278\">\n\t\t\t\t\t\t\t\t\t\t<\/picture>\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"our-blog__block-item-content\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"our-blog__block-item-content-date\">August 19, 2020<\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<h3 class=\"our-blog__block-item-content-title\">Is Angular.js Dead?<\/h3>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"our-blog__block-item-content-subtitle\"> <p>At the beginning of 2018, Angular representatives announced in their official blog that they were planning the last significant release of AngularJS, version 1.7. In July 2018, it entered a three year period of\u00a0Long Term Support.<\/p> <\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\n\n\n\n\n\n\n\n\n\n\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/intexsoft.com\/blog\/node-js-vs-java-why-compare\/\" class=\"our-blog__block-item\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"our-blog__block-item-image\">\n\t\t\t\t\t\t\t\t\t\t<picture>\n\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/intexsoft.com\/app\/uploads\/2021\/07\/640x400-Node.js-vs-Java_-Why-Compare_-min.jpg\" loading=\"lazy\" alt=\"image\" width=\"446\"\n\t\t\t\t\t\t\t\t\t\t\t\t\t height=\"278\">\n\t\t\t\t\t\t\t\t\t\t<\/picture>\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"our-blog__block-item-content\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"our-blog__block-item-content-date\">July 15, 2019<\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<h3 class=\"our-blog__block-item-content-title\">Node.js vs Java: Why Compare?<\/h3>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"our-blog__block-item-content-subtitle\"> <p>Recently, my colleagues and I discussed the popularity of a couple of technologies &#8211; in particular, Java and node.js. After a brief Internet surfing session, it turned out that these technologies are used by many information giants to develop and maintain their platforms.<\/p> <\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\n\n\n\n\n\n\n\n\n\n\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t<\/ul>\n\t\t<\/div>\n\t<\/section>\n","protected":false},"author":1,"template":"","blog_category":[19,18],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v22.9 (Yoast SEO v22.9) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Best JavaScript Frameworks and Libraries: what to use in 2020 - IntexSoft<\/title>\n<meta name=\"description\" content=\"In this blog post, we&#039;ll take a look at some of the most popular, sought-after and promising JavaScript frameworks.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/intexsoft.com\/blog\/best-javascript-frameworks-and-libraries-what-to-use-in-2020\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Best JavaScript Frameworks and Libraries: what to use in 2020\" \/>\n<meta property=\"og:description\" content=\"In this blog post, we&#039;ll take a look at some of the most popular, sought-after and promising JavaScript frameworks.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/intexsoft.com\/blog\/best-javascript-frameworks-and-libraries-what-to-use-in-2020\/\" \/>\n<meta property=\"og:site_name\" content=\"IntexSoft\" \/>\n<meta property=\"article:modified_time\" content=\"2022-07-19T12:41:02+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Best JavaScript Frameworks and Libraries: what to use in 2020 - IntexSoft","description":"In this blog post, we'll take a look at some of the most popular, sought-after and promising JavaScript frameworks.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/intexsoft.com\/blog\/best-javascript-frameworks-and-libraries-what-to-use-in-2020\/","og_locale":"en_US","og_type":"article","og_title":"Best JavaScript Frameworks and Libraries: what to use in 2020","og_description":"In this blog post, we'll take a look at some of the most popular, sought-after and promising JavaScript frameworks.","og_url":"https:\/\/intexsoft.com\/blog\/best-javascript-frameworks-and-libraries-what-to-use-in-2020\/","og_site_name":"IntexSoft","article_modified_time":"2022-07-19T12:41:02+00:00","twitter_card":"summary_large_image","schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/intexsoft.com\/blog\/best-javascript-frameworks-and-libraries-what-to-use-in-2020\/","url":"https:\/\/intexsoft.com\/blog\/best-javascript-frameworks-and-libraries-what-to-use-in-2020\/","name":"Best JavaScript Frameworks and Libraries: what to use in 2020 - IntexSoft","isPartOf":{"@id":"https:\/\/intexsoft.com\/#website"},"datePublished":"2020-02-10T16:56:00+00:00","dateModified":"2022-07-19T12:41:02+00:00","description":"In this blog post, we'll take a look at some of the most popular, sought-after and promising JavaScript frameworks.","breadcrumb":{"@id":"https:\/\/intexsoft.com\/blog\/best-javascript-frameworks-and-libraries-what-to-use-in-2020\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/intexsoft.com\/blog\/best-javascript-frameworks-and-libraries-what-to-use-in-2020\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/intexsoft.com\/blog\/best-javascript-frameworks-and-libraries-what-to-use-in-2020\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/intexsoft.com\/"},{"@type":"ListItem","position":2,"name":"Best JavaScript Frameworks and Libraries: what to use in 2020"}]},{"@type":"WebSite","@id":"https:\/\/intexsoft.com\/#website","url":"https:\/\/intexsoft.com\/","name":"IntexSoft","description":"...","publisher":{"@id":"https:\/\/intexsoft.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/intexsoft.com\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/intexsoft.com\/#organization","name":"IntexSoft","url":"https:\/\/intexsoft.com\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/intexsoft.com\/#\/schema\/logo\/image\/","url":"https:\/\/intexsoft.com\/app\/uploads\/2021\/05\/Logo.png","contentUrl":"https:\/\/intexsoft.com\/app\/uploads\/2021\/05\/Logo.png","width":156,"height":33,"caption":"IntexSoft"},"image":{"@id":"https:\/\/intexsoft.com\/#\/schema\/logo\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/intexsoft.com\/wp-json\/wp\/v2\/blog\/7619"}],"collection":[{"href":"https:\/\/intexsoft.com\/wp-json\/wp\/v2\/blog"}],"about":[{"href":"https:\/\/intexsoft.com\/wp-json\/wp\/v2\/types\/blog"}],"author":[{"embeddable":true,"href":"https:\/\/intexsoft.com\/wp-json\/wp\/v2\/users\/1"}],"wp:attachment":[{"href":"https:\/\/intexsoft.com\/wp-json\/wp\/v2\/media?parent=7619"}],"wp:term":[{"taxonomy":"blog_category","embeddable":true,"href":"https:\/\/intexsoft.com\/wp-json\/wp\/v2\/blog_category?post=7619"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}