{"id":2248,"date":"2023-11-21T07:46:52","date_gmt":"2023-11-21T07:46:52","guid":{"rendered":"https:\/\/www.excellis.co.in\/demo\/excellis_new\/?p=2248"},"modified":"2023-11-21T07:46:52","modified_gmt":"2023-11-21T07:46:52","slug":"top-5-backend-frameworks-for-web-app-development-in-2023","status":"publish","type":"post","link":"https:\/\/www.excellis.co.in\/demo\/excellis_new\/top-5-backend-frameworks-for-web-app-development-in-2023\/","title":{"rendered":"Top 5 Backend Frameworks for Web App Development in 2023"},"content":{"rendered":"<div class=\"opacity\">\n<span style=\"font-weight: 400;\">In the dynamic realm of web app development, backend frameworks shape application functionality and efficiency, providing a structured foundation for developers to create robust, scalable systems. Their significance spans from data storage to server-side logic, impacting performance, security, and user experience. This introduction illuminates their crucial role in modern web development.<\/span><span style=\"font-weight: 400;\">As technology progresses, web app development evolves intricately. We&#8217;ve moved from static HTML pages to intricate, dynamic applications requiring sophisticated backend solutions. This section delves into this evolution, highlighting key milestones. Understanding this journey is vital for appreciating the necessity of cutting-edge backend frameworks in today&#8217;s digital landscape, guiding us through transformative phases shaping modern web development.<\/span><\/p>\n<h2><span style=\"font-weight: 400;\">Criteria for Evaluating Backend Frameworks<\/span><\/h2>\n<ul>\n<li>\n<h3><span style=\"font-weight: 400;\">Performance benchmarks:<\/span><\/h3>\n<\/li>\n<\/ul>\n<p><span style=\"font-weight: 400;\">When assessing backend frameworks, performance benchmarks stand as a cornerstone. Evaluating the execution speed, resource utilization, and responsiveness of a framework under varying conditions provides invaluable insights. Robust benchmarks ensure that the chosen backend framework aligns with the application&#8217;s performance requirements, optimizing user experiences and responsiveness.<\/span><\/p>\n<ul>\n<li>\n<h3><span style=\"font-weight: 400;\">Community support and documentation:<\/span><\/h3>\n<\/li>\n<\/ul>\n<p><span style=\"font-weight: 400;\">The strength of a backend framework is often reflected in its community support and documentation. A vibrant and engaged community fosters continuous improvement, ensuring quick issue resolution and ongoing updates. Extensive, well-maintained documentation is equally vital, serving as a guide for developers. This section explores how community dynamics and documentation quality contribute to the overall usability and reliability of a backend framework.<\/span><\/p>\n<ul>\n<li>\n<h3><span style=\"font-weight: 400;\">Scalability and flexibility:<\/span><\/h3>\n<\/li>\n<\/ul>\n<p><span style=\"font-weight: 400;\">Scalability and flexibility are paramount considerations in the evaluation process. An adept backend framework should seamlessly adapt to the evolving needs of an application, accommodating growth without sacrificing performance. This segment delves into the scalability mechanisms offered by backend frameworks, examining how they handle increasing workloads and maintain flexibility in adapting to diverse development scenarios. Understanding these criteria aids developers in selecting frameworks that align with the dynamic demands of modern web applications.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Find the best <\/span><b>web development company in Kolkata<\/b><span style=\"font-weight: 400;\"> for a robust website for your business needs.\u00a0<\/span><\/p>\n<h2><span style=\"font-weight: 400;\">5 Industry Best Backend Frameworks for Web App Development in 2023<\/span><\/h2>\n<h3><span style=\"font-weight: 400;\">Framework 1: Django<\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Django, a high-level Python web framework, facilitates rapid development with a clean and pragmatic design. It follows the model-view-template (MVT) architectural pattern, emphasizing DRY (Don&#8217;t Repeat Yourself) and convention over configuration. Django&#8217;s batteries-included philosophy integrates essential components to simplify complex tasks, making it a robust choice for web development.<\/span><\/p>\n<h4><span style=\"font-weight: 400;\">Key Features:<\/span><\/h4>\n<p><span style=\"font-weight: 400;\">Django boasts an ORM for database management, a powerful templating engine, and built-in admin panels. Its security features, including protection against common vulnerabilities, contribute to its appeal. Django Rest Framework extends its capabilities for building RESTful APIs, enhancing versatility.<\/span><\/p>\n<h4><span style=\"font-weight: 400;\">Use Cases:<\/span><\/h4>\n<p><span style=\"font-weight: 400;\">Django finds applications in diverse domains, from content management systems (e.g., Django CMS) to e-commerce platforms (e.g., Saleor). Its versatility accommodates projects of varying scales, making it suitable for startups and large enterprises alike.<\/span><\/p>\n<h4><span style=\"font-weight: 400;\">Pros:<\/span><\/h4>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Rapid development with reusable components.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Strong emphasis on security.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Extensive documentation and an active community.<\/span><\/li>\n<\/ul>\n<h4><span style=\"font-weight: 400;\">Cons:<\/span><\/h4>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Learning curve for beginners.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Convention-heavy, limiting flexibility in certain scenarios.<\/span><\/li>\n<\/ul>\n<h3><span style=\"font-weight: 400;\">Framework 2: Express.js<\/span><\/h3>\n<p><span style=\"font-weight: 400;\"><a href=\"https:\/\/www.excellis.co.in\/demo\/excellis_new\/hire-laravel-developers\/\">Express.js<\/a>, built on Node.js, is a minimalist web application framework designed for creating robust APIs and web applications. Leveraging JavaScript on both the server and client sides, it excels in handling asynchronous operations.<\/span><\/p>\n<h4><span style=\"font-weight: 400;\">Core Features of Express.js:<\/span><\/h4>\n<p><span style=\"font-weight: 400;\">Express.js simplifies server-side operations with a minimalist, flexible structure. Middleware support enhances functionality, allowing developers to craft modular, extensible applications. It is renowned for its performance and scalability, making it a favorite for building real-time applications.<\/span><\/p>\n<h4><span style=\"font-weight: 400;\">Real-world Applications:<\/span><\/h4>\n<p><span style=\"font-weight: 400;\">Express.js is prevalent in building dynamic single-page applications (SPAs) and RESTful APIs. Its simplicity attracts developers working on microservices architecture, enabling efficient creation of scalable and modular systems.<\/span><\/p>\n<h4><span style=\"font-weight: 400;\">Comparisons with Other Frameworks:<\/span><\/h4>\n<p><span style=\"font-weight: 400;\">Express.js is often compared with Flask in the Python ecosystem and Sinatra in the Ruby world. Its lightweight nature and emphasis on flexibility distinguish it, especially when compared to more comprehensive frameworks like Django.<\/span><\/p>\n<h3><span style=\"font-weight: 400;\">Framework 3: Ruby on Rails<\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Ruby on Rails (Rails) is a full-stack web application framework optimized for programmer happiness. Its convention over configuration approach streamlines development, allowing developers to focus on writing code rather than tedious configuration.<\/span><\/p>\n<h4><span style=\"font-weight: 400;\">Notable Features:<\/span><\/h4>\n<p><span style=\"font-weight: 400;\">Rails integrates an ORM, ActiveRecord, simplifying database interactions. Conventionally, it emphasizes the use of RESTful routes and convention-driven development. Additionally, it includes automated testing tools, enhancing the development workflow.<\/span><\/p>\n<h4><span style=\"font-weight: 400;\">Success Stories:<\/span><\/h4>\n<p><span style=\"font-weight: 400;\">Ruby on Rails has powered successful applications such as Basecamp, GitHub, and Shopify. Its elegant syntax and developer-friendly environment have contributed to its popularity in startup ecosystems.<\/span><\/p>\n<h4><span style=\"font-weight: 400;\">Limitations:<\/span><\/h4>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Learning curve for beginners.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Can be perceived as monolithic for smaller projects.<\/span><\/li>\n<\/ul>\n<h4><span style=\"font-weight: 400;\">Considerations:<\/span><\/h4>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Continuous updates maintain relevance.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Robust community support.<\/span><\/li>\n<\/ul>\n<h3><span style=\"font-weight: 400;\">Framework 4: Laravel<\/span><\/h3>\n<p><span style=\"font-weight: 400;\"><a href=\"https:\/\/www.excellis.co.in\/demo\/excellis_new\/hire-laravel-developers\/\">Laravel<\/a>, a PHP web application framework, prioritizes elegance and simplicity. It employs the Model-View-Controller (MVC) architecture and offers features like routing, Eloquent ORM, and Blade templating, streamlining development.<\/span><\/p>\n<h4><span style=\"font-weight: 400;\">Eloquent ORM and Blade Templating:<\/span><\/h4>\n<p><span style=\"font-weight: 400;\">Laravel&#8217;s Eloquent ORM simplifies database operations, while Blade templating provides a concise syntax for views. These features contribute to the framework&#8217;s appeal for developers seeking an expressive and efficient PHP solution.<\/span><\/p>\n<h4><span style=\"font-weight: 400;\">Applications in Modern Web Development:<\/span><\/h4>\n<p><span style=\"font-weight: 400;\">Laravel excels in building RESTful APIs and scalable web applications. It&#8217;s the framework of choice for projects requiring a balance between performance and developer-friendly syntax, and it has gained popularity in the Laravel Spark ecosystem for subscription-based services.<\/span><\/p>\n<h4><span style=\"font-weight: 400;\">Community and Updates:<\/span><\/h4>\n<p><span style=\"font-weight: 400;\">Laravel boasts a robust community and frequent updates, ensuring the framework remains modern and secure. The Laravel ecosystem includes Laravel Nova for administration panels and Laravel Mix for asset compilation, enhancing its versatility.<\/span><\/p>\n<h3><span style=\"font-weight: 400;\">Framework 5: Spring Boot<\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Spring Boot, a part of the larger Spring framework, simplifies the development of Java-based enterprise applications. It embraces convention over configuration, reducing boilerplate code and accelerating development.<\/span><\/p>\n<h4><span style=\"font-weight: 400;\">Integration with Java:<\/span><\/h4>\n<p><span style=\"font-weight: 400;\"><a href=\"https:\/\/spring.io\/projects\/spring-boot\" target=\"_blank\" rel=\"noopener\">Spring Boot<\/a> seamlessly integrates with Java, leveraging the extensive Java ecosystem. It facilitates the creation of standalone, production-grade Spring-based applications with minimal effort.<\/span><\/p>\n<h4><span style=\"font-weight: 400;\">Microservices Architecture:<\/span><\/h4>\n<p><span style=\"font-weight: 400;\">Spring Boot is a prominent choice for microservices architecture, offering built-in support for creating independent, deployable services. Its modular design and embedded servers enhance scalability and ease of deployment.<\/span><\/p>\n<h4><span style=\"font-weight: 400;\">Industry Adoption and Support:<\/span><\/h4>\n<p><span style=\"font-weight: 400;\">Widely adopted in enterprise environments, Spring Boot benefits from strong industry support. Its compatibility with various databases, messaging systems, and cloud platforms makes it an ideal choice for diverse enterprise applications.<\/span><\/p>\n<h2><span style=\"font-weight: 400;\">Comparative Analysis<\/span><\/h2>\n<p>&nbsp;<\/p>\n<table class=\"table table-bordered\">\n<tbody>\n<tr>\n<th>Framework<\/th>\n<th>Performance Benchmarking<\/th>\n<th>Community Preferences and Trends<\/th>\n<th>Scalability and Adaptability<\/th>\n<\/tr>\n<tr>\n<td>Django<\/td>\n<td>Demonstrates robust performance with efficient database handling<\/td>\n<td>Active Python community support, trending in large-scale applications<\/td>\n<td>Scalable for various project sizes, adaptable to diverse needs<\/td>\n<\/tr>\n<tr>\n<td>Express.js<\/td>\n<td>Recognized for high performance, particularly in handling I\/O<\/td>\n<td>Strong Node.js community, trending for real-time applications<\/td>\n<td>Highly scalable, particularly suited for microservices architecture<\/td>\n<\/tr>\n<tr>\n<td>Ruby on Rails<\/td>\n<td>Efficient performance, particularly for convention-driven apps<\/td>\n<td>Strong Ruby community, popular in startup ecosystems<\/td>\n<td>Scalable for medium to large projects, adaptable to business growth<\/td>\n<\/tr>\n<tr>\n<td>Laravel<\/td>\n<td>Offers excellent performance and scalability for PHP projects<\/td>\n<td>Active PHP community, trending for modern PHP development<\/td>\n<td>Highly scalable, adaptable to various project sizes<\/td>\n<\/tr>\n<tr>\n<td>Spring Boot<\/td>\n<td>Demonstrates robust performance and is widely used in enterprises<\/td>\n<td>Large Java community, preferred for enterprise-level applications<\/td>\n<td>Designed for scalability, particularly suitable for microservices<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h2><span style=\"font-weight: 400;\">Emerging Trends in Backend Development<\/span><\/h2>\n<h3><span style=\"font-weight: 400;\">Serverless Architecture:<\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Serverless architecture, an evolving paradigm, shifts the focus from traditional server management to a cloud-based, event-driven model. Developers can run functions without managing servers directly, reducing operational overhead. This trend streamlines development, enhances scalability, and optimizes cost efficiency by charging only for actual resource consumption.<\/span><\/p>\n<h3><span style=\"font-weight: 400;\">GraphQL Integration:<\/span><\/h3>\n<p><span style=\"font-weight: 400;\">GraphQL, an alternative to REST APIs, empowers clients to request precisely the data they need. Its flexibility in data retrieval reduces over-fetching, improving efficiency. As an emerging trend, GraphQL integration provides developers with a more efficient and customizable approach to data communication in web applications.<\/span><\/p>\n<h3><span style=\"font-weight: 400;\">Containerization and Orchestration:<\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Containerization (e.g., Docker) and orchestration (e.g., Kubernetes) have become integral to modern backend development. Containers encapsulate applications, ensuring consistency across various environments. Orchestration tools simplify deployment, scaling, and management of containerized applications. This trend enhances portability, scalability, and the overall efficiency of backend systems.<\/span><\/p>\n<h2><span style=\"font-weight: 400;\">Best Practices in Choosing a Backend Framework<\/span><\/h2>\n<h3><span style=\"font-weight: 400;\">Aligning with Project Requirements:<\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Selecting a backend framework should align with the specific requirements of the project. Consider factors such as scalability, performance, and ecosystem compatibility. Django, for instance, suits projects with intricate database needs, while Express.js excels in real-time applications. A tailored approach ensures the chosen framework complements the project&#8217;s goals.<\/span><\/p>\n<h3><span style=\"font-weight: 400;\">Considering Developer Expertise:<\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Evaluate the team&#8217;s expertise before selecting a framework. Familiarity with a particular language or ecosystem can expedite development and minimize the learning curve. Assess the framework&#8217;s documentation and community support to gauge the available resources for overcoming challenges. A well-matched framework and skilled team contribute to efficient development cycles.<\/span><\/p>\n<h3><span style=\"font-weight: 400;\">Future-Proofing Considerations:<\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Future-proofing involves selecting a framework that can evolve with technology trends. Assess the framework&#8217;s commitment to updates, community support, and adaptability to emerging technologies. Choosing a framework with a forward-looking mindset ensures that the application remains relevant and maintainable as the technology landscape evolves.<\/span><\/p>\n<h2><span style=\"font-weight: 400;\">Challenges and Solutions in Backend Development<\/span><\/h2>\n<h3><span style=\"font-weight: 400;\">Common Challenges Faced by Developers:<\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Backend development presents challenges such as scalability bottlenecks, security vulnerabilities, and performance optimization hurdles. Integrating third-party services, handling large datasets, and maintaining consistency across distributed systems are additional complexities developers encounter.<\/span><\/p>\n<h3><span style=\"font-weight: 400;\">Solutions and Workarounds:<\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Scalability challenges can be addressed through efficient load balancing and caching mechanisms. Security vulnerabilities require continuous monitoring, regular updates, and adherence to best practices. Performance optimization often involves database indexing, asynchronous processing, and code profiling. Integrating third-party services necessitates robust error handling and adherence to service-level agreements.<\/span><\/p>\n<h3><span style=\"font-weight: 400;\">Learning from Others&#8217; Mistakes:<\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Understanding common pitfalls and learning from others&#8217; experiences is crucial in backend development. Engaging in community forums, participating in knowledge-sharing sessions, and staying updated on case studies contribute to a collective learning experience. Learning from mistakes helps developers anticipate challenges and proactively implement solutions.<\/span><\/p>\n<h2><span style=\"font-weight: 400;\">Framework Updates and Roadmaps<\/span><\/h2>\n<h3><span style=\"font-weight: 400;\">Recent Updates from Each Framework:<\/span><\/h3>\n<h4><span style=\"font-weight: 400;\">Django:\u00a0<\/span><\/h4>\n<p><span style=\"font-weight: 400;\">Recent updates focus on enhancing performance, security, and asynchronous support. Features like Django Channels enable real-time capabilities, aligning with modern web application demands.<\/span><\/p>\n<h4><span style=\"font-weight: 400;\">Express.js:\u00a0<\/span><\/h4>\n<p><span style=\"font-weight: 400;\">Ongoing updates refine performance and security aspects. The framework evolves with Node.js advancements, ensuring compatibility and optimization for real-time applications.<\/span><\/p>\n<h4><span style=\"font-weight: 400;\">Ruby on Rails:\u00a0<\/span><\/h4>\n<p><span style=\"font-weight: 400;\">Continuous updates introduce improvements in speed, security, and developer experience. Features like Action Mailbox and Action Text enhance Rails&#8217; capabilities.<\/span><\/p>\n<h4><span style=\"font-weight: 400;\">Laravel:<\/span><\/h4>\n<p><span style=\"font-weight: 400;\">Laravel&#8217;s recent updates prioritize developer convenience and application scalability. Improvements in the <a href=\"https:\/\/www.excellis.co.in\/demo\/excellis_new\/14-benefits-of-using-laravel-framework-for-web-development\/\">Laravel<\/a> ecosystem, including Laravel Mix and Nova, contribute to a more streamlined development experience.<\/span><\/p>\n<h4><span style=\"font-weight: 400;\">Spring Boot:\u00a0<\/span><\/h4>\n<p><span style=\"font-weight: 400;\">Recent updates focus on enhancing support for microservices architecture, optimizing performance, and maintaining compatibility with the latest Java releases.<\/span><\/p>\n<h3><span style=\"font-weight: 400;\">Future Roadmaps and Anticipated Features:<\/span><\/h3>\n<h4><span style=\"font-weight: 400;\">Django:\u00a0<\/span><\/h4>\n<p><span style=\"font-weight: 400;\">Future roadmaps suggest a continued focus on performance optimization, support for newer Python versions, and enhancements in developer tools for a more seamless experience.<\/span><\/p>\n<h4><span style=\"font-weight: 400;\">Express.js:\u00a0<\/span><\/h4>\n<p><span style=\"font-weight: 400;\">The roadmap includes further integration with modern JavaScript features and continuous improvements in scalability and real-time capabilities.<\/span><\/p>\n<h4><span style=\"font-weight: 400;\">Ruby on Rails:\u00a0<\/span><\/h4>\n<p><span style=\"font-weight: 400;\">Upcoming features aim to boost developer productivity, improve scalability, and introduce tools that align with evolving web development standards.<\/span><\/p>\n<h4><span style=\"font-weight: 400;\">Laravel:\u00a0<\/span><\/h4>\n<p><span style=\"font-weight: 400;\">Future plans include advancements in GraphQL support, improvements in API development, and enhancements in the Laravel ecosystem to maintain its status as a versatile PHP framework.<\/span><\/p>\n<h4><span style=\"font-weight: 400;\">Spring Boot:\u00a0<\/span><\/h4>\n<p><span style=\"font-weight: 400;\">The roadmap emphasizes ongoing support for microservices architecture, compatibility with the evolving Java ecosystem, and enhancements in deployment and monitoring tools.<\/span><\/p>\n<h2><span style=\"font-weight: 400;\">Conclusion<\/span><\/h2>\n<p><span style=\"font-weight: 400;\">The ever-evolving world of backend development demands a nuanced understanding of frameworks, emerging trends, and best practices. A leading <\/span><a href=\"https:\/\/www.excellis.co.in\/demo\/excellis_new\/web-development-company-in-kolkata\/\"><b>web development company in Kolkata<\/b><\/a><span style=\"font-weight: 400;\"> offers a website that matches all your business requirements. From the robust versatility of Django to the real-time efficiency of Express.js, developers face a diverse array of choices. As serverless architecture, GraphQL integration, and containerization reshape the landscape, staying informed is paramount. Best practices, aligning with project needs and considering future-proofing, guide intelligent framework selection. Acknowledging challenges and learning from collective experiences fosters growth. <\/span><\/p>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>In the dynamic realm of web app development, backend frameworks shape application functionality and efficiency, providing a structured foundation for developers to create robust, scalable systems. Their significance spans from data storage to server-side logic, impacting performance, security, and user experience. This introduction illuminates their crucial role in modern web development.As technology progresses, web app [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":2254,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"inline_featured_image":false,"footnotes":""},"categories":[1,13],"tags":[28,140,77],"class_list":["post-2248","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-ppc","category-web-development","tag-web-development","tag-web-development-company","tag-web-development-company-in-kolkata"],"_links":{"self":[{"href":"https:\/\/www.excellis.co.in\/demo\/excellis_new\/wp-json\/wp\/v2\/posts\/2248","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.excellis.co.in\/demo\/excellis_new\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.excellis.co.in\/demo\/excellis_new\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.excellis.co.in\/demo\/excellis_new\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.excellis.co.in\/demo\/excellis_new\/wp-json\/wp\/v2\/comments?post=2248"}],"version-history":[{"count":5,"href":"https:\/\/www.excellis.co.in\/demo\/excellis_new\/wp-json\/wp\/v2\/posts\/2248\/revisions"}],"predecessor-version":[{"id":2256,"href":"https:\/\/www.excellis.co.in\/demo\/excellis_new\/wp-json\/wp\/v2\/posts\/2248\/revisions\/2256"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.excellis.co.in\/demo\/excellis_new\/wp-json\/wp\/v2\/media\/2254"}],"wp:attachment":[{"href":"https:\/\/www.excellis.co.in\/demo\/excellis_new\/wp-json\/wp\/v2\/media?parent=2248"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.excellis.co.in\/demo\/excellis_new\/wp-json\/wp\/v2\/categories?post=2248"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.excellis.co.in\/demo\/excellis_new\/wp-json\/wp\/v2\/tags?post=2248"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}