<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Laravel Lions</title>
    <description>The latest articles on DEV Community by Laravel Lions (@laravellions).</description>
    <link>https://dev.to/laravellions</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F580809%2F480c07b5-cac8-4a5d-bd97-ff2122378090.jpeg</url>
      <title>DEV Community: Laravel Lions</title>
      <link>https://dev.to/laravellions</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/laravellions"/>
    <language>en</language>
    <item>
      <title>Top Laravel Application Trends in 2021</title>
      <dc:creator>Laravel Lions</dc:creator>
      <pubDate>Wed, 20 Oct 2021 10:36:34 +0000</pubDate>
      <link>https://dev.to/laravellions/top-laravel-application-trends-in-2021-3750</link>
      <guid>https://dev.to/laravellions/top-laravel-application-trends-in-2021-3750</guid>
      <description>&lt;p&gt;It’s no secret that PHP is sometimes considered a “low-barrier-to-entry” programming language. While there are some arguments against PHP, it’s mature, still among the top 10 most used programming languages worldwide, and one of the most popular languages to build maintainable, clean, fast, and reliable web apps.&lt;/p&gt;

&lt;p&gt;Nowadays, as any software development involves more than an understanding of a programming language core, it’s paramount to get an idea of how some frameworks and libraries work as they are designed for a more natural structured way of app development. Talking about web projects built on PHP, Laravel is the most utilized framework for web app development. In this article, we will elaborate on the Laravel development services and trends as well as dive into its key features.&lt;/p&gt;

&lt;h2&gt;
  
  
  Laravel Features
&lt;/h2&gt;

&lt;p&gt;In 2020, Laravel might be defined not as simply one of the PHP frameworks, but as an entire ecosystem. Developed in 2011 and declared to be open-source, the framework was established with the consideration of the Model View Controller (MVC). Laravel is tailored for routing, caching, authentication, and other tasks. It’s also used for creating layouts, performing Bcrypt hashing and unit testing, handling the activities concerning web tasks, and activating the artisan tool. Laravel’s salient features comprise:&lt;br&gt;
Simple RESTful routing process&lt;br&gt;
The existence of async queue to perform long-term tasks;&lt;br&gt;
Object-oriented library&lt;br&gt;
MVC support&lt;br&gt;
Consistent updates&lt;br&gt;
Embedded authentication system;&lt;br&gt;
High-security level&lt;br&gt;
Flawless database migration&lt;br&gt;
Simple third-party libraries integration, etc.&lt;/p&gt;

&lt;h2&gt;
  
  
  Laravel App Development Trends
&lt;/h2&gt;

&lt;p&gt;Laravel’s syntax is elegant and expressive while the web app development is shaped like a smooth and fulfilling process. With that said, let’s find out where Laravel development services are used.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Businesses Requiring Enterprise-Level Apps.&lt;/strong&gt; That includes such spheres as eCommerce, healthcare, media, and others whose web pages have heavy traffic and require data processing. Seamless and smooth, Laravel fulfills the latter better than other PHP frameworks thanks to Service Container, Event Broadcasting, backed-in systems, etc.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Apps Presupposing Microservices Architecture.&lt;/strong&gt; When it comes to eCommerce, we couldn’t but mention microservices architecture, which includes a number of irrespectively functioning modules. The latter later make up a single app being highly performing and scalable – with all that reached via the built-in Lumen framework.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Businesses Involving Backend Data Management.&lt;/strong&gt; This includes CRM platforms and content-oriented apps development. There are two paths to follow: either to utilize the Laravel framework integrating with an existing CMS or to create one from the ground up, ensuring scalability.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Growing Businesses.&lt;/strong&gt; Because of microservices architecture, Laravel is a good option for small and medium-sized businesses in terms of scalability. Thus, building a website pursuing immediate amendments becomes real.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Startups &amp;amp; Beginners.&lt;/strong&gt; Being a young web developer, Laravel appears to be a comprehensible, accessible, quick, and powerful framework. It has an immense developers community, some educational projects such as Laracasts, free and detailed tutorials, and other handy tools including Vapor, Lumen, Valet, Spark, and more.A startup can &lt;a href="https://www.laravellions.com/hire-laravel-developers/"&gt;hire laravel developers&lt;/a&gt; or Laravel development company for their tasks or for making startup business applications.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;IoT infrastructure.&lt;/strong&gt; Revealing if PHP and IoT have a future together, the answer is “yes”. Many Laravel app development companies are aware of the potential of this framework in the coming years and, for sure, now.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Outsourcing &amp;amp; Outstaffing.&lt;/strong&gt; We witness most software development companies be outsourced and PHP development is no exception. Yet, the global outsourcing market is poised to fasten and, thus, Laravel is also destined for a larger attraction.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;High-Level Security Apps.&lt;/strong&gt; Security is the predominant feature of any app. With the help of hashed secret words, Bcrypt hashing calculation, and arranged SQL make this feature is possible for a Laravel app.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Pre-Built Apps.&lt;/strong&gt; In a world where time and money matter, Laravel incorporates many pre-built apps. In case there’s a need to build a similar app, a developer can easily use those templates found on the Laravel website.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Serverless Deployment&lt;/strong&gt;. Being AWS-powered, Laravel Vapor is the platform that provides serverless deployment. Using Vapor, it’s also possible to create, scale, manage, and restore the databases from the in-built dashboard.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Summing Up&lt;/strong&gt;&lt;br&gt;
With more than 78000 websites built on Laravel so far, it keeps growing. In September 2020, the Laravel development team released Laravel 8.7. The latest version has updated rate-limiting constructors, 8.x branch iterations, ‘onError ()’ HTTP client method, and more. There’s some work done on the Laravel Valet Lite for macOS, Laravel Auto Rehash, Larapass 2.0 for user biometric authentication under WebAuthn standard, etc.&lt;/p&gt;

</description>
      <category>webdev</category>
      <category>programming</category>
      <category>php</category>
      <category>laravel</category>
    </item>
    <item>
      <title>What is Laravel Development ?</title>
      <dc:creator>Laravel Lions</dc:creator>
      <pubDate>Wed, 13 Oct 2021 07:27:50 +0000</pubDate>
      <link>https://dev.to/laravellions/what-is-laravel-development--4m1e</link>
      <guid>https://dev.to/laravellions/what-is-laravel-development--4m1e</guid>
      <description>&lt;p&gt;Laravel is one of the most popular open-source web application frameworks that is embedded with vivid graphic designs and well-refined syntax combined with affordable prices that fit in your budget.&lt;/p&gt;

&lt;p&gt;Laravel provides a suitable programming platform that encompasses painless efforts to work upon certain peculiar tasks such as caching, authentication, routing, etc.&lt;/p&gt;

&lt;p&gt;The framework facilitates the developers to generate the best codes in comparison to other web frameworks.&lt;/p&gt;

&lt;p&gt;Besides, Laravel is built up with the most approachable and scalable, yet dynamic systems and tools that are required for framing large and highly sustainable applications.&lt;/p&gt;

&lt;p&gt;All this comes with no disturbances done to the core functionality of the application.&lt;/p&gt;

&lt;h2&gt;
  
  
  7 REASONS TO CHOOSE LARAVEL FOR BUSINESS:
&lt;/h2&gt;

&lt;p&gt;&lt;em&gt;1. Wide Customization&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;Laravel has pulled-in exceptional features like customized solutions which match to your particular business needs. The developers can control the functionality to gain efficient results. Technology hence transforms an idea into a potential tool.&lt;/p&gt;

&lt;p&gt;&lt;em&gt;2. Security In-Built&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;Laravel takes a few steps to implement the authentication and authorization via out-of-the-box configuration. Also, the framework gives authority to access integral resources which, further guarantees security of your data against unauthorized users.&lt;/p&gt;

&lt;p&gt;&lt;em&gt;3. MVC Support with complete documentation&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;Laravel is the only framework that implements the pattern of Model, View, and Controller. For building scalable web applications, it has a sorted architectural version that helps the developers to choose from a variety of in-built functions.&lt;/p&gt;

&lt;p&gt;&lt;em&gt;4. Integrated Mail services&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;A steadfast communication system enhances success in the business. Laravel helps to create mailing services based on an in-built cloud storage pattern and sends notifications via any selected delivery channels.&lt;/p&gt;

&lt;p&gt;&lt;em&gt;5. Multiple support software and libraries&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;Laravel provides a packaging system that works on multiple support software and libraries. This ensures process automation for web applications.&lt;/p&gt;

&lt;p&gt;&lt;em&gt;6. Ingrained Analytical tool&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;Once the application is created on Laravel, it provides the testing features by default for checking on the viability of the application. The test contains elements of error detection, regression analysis, etc that ensure overall validation of the application.&lt;/p&gt;

&lt;p&gt;&lt;em&gt;7. Flexible Framework&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;Laravel can adapt to the changes remarkably. As a result, you don’t need to worry about the changing market trends and demands of consumers. The application can be adjusted in tune with the present scenario anytime.&lt;/p&gt;

&lt;h2&gt;
  
  
  Advantages of Laravel Development Services:
&lt;/h2&gt;

&lt;p&gt;Customized web application development smaller or larger scales.&lt;br&gt;
IT consulting and software development services.&lt;br&gt;
Websites for E-commerce shopping like online purchases of products.&lt;br&gt;
Building efficient and robust content management systems.&lt;br&gt;
Develop and design professional and attractive themes and extension development.&lt;br&gt;
Building effective web portals for various social and business purposes.&lt;/p&gt;

&lt;h2&gt;
  
  
  Different Laravel Development Services:
&lt;/h2&gt;

&lt;p&gt;Laravel Module and Package Development services&lt;br&gt;
Restful Application Development services&lt;br&gt;
Enterprise Solution services&lt;br&gt;
Custom Web Application Development services&lt;br&gt;
Mobile App Development services&lt;br&gt;
Laravel Extension Development services&lt;br&gt;
Laravel Migrations Services services&lt;br&gt;
eCommerce Development services&lt;br&gt;
Cloud Development services&lt;/p&gt;

&lt;p&gt;If you are looking for any of this service, then you should hire an best &lt;a href="https://www.laravellions.com/"&gt;Laravel development company&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;I think that this will be helpful for you.&lt;/p&gt;

</description>
      <category>laravel</category>
      <category>webdev</category>
      <category>programming</category>
    </item>
    <item>
      <title>Top 10 Laravel Development Company</title>
      <dc:creator>Laravel Lions</dc:creator>
      <pubDate>Wed, 16 Jun 2021 13:22:00 +0000</pubDate>
      <link>https://dev.to/laravellions/top-10-laravel-development-company-532i</link>
      <guid>https://dev.to/laravellions/top-10-laravel-development-company-532i</guid>
      <description>&lt;p&gt;Laravel development is rapidly growing in the market. Laravel is an open-source framework that means you do not need to pay subscription fees. Also, Laravel follows MVC architecture. Laravel offers great features.&lt;br&gt;
Once you decided on the Laravel framework, the next question that arises is how to find the best Laravel web development company to handle the project well. A wrong selection costs money, time, and effort.&lt;br&gt;
Most of the company has their own website they use website development tool as per their requirements. But some major companies use the Laravel framework for their website development. &lt;/p&gt;

&lt;p&gt;Top 10 Laravel Development Companies:&lt;br&gt;
Enkonix&lt;br&gt;
Laravel Lions&lt;br&gt;
Fingent&lt;br&gt;
Spawoz Technologies&lt;br&gt;
XeoDev&lt;br&gt;
Clarion Technologies&lt;br&gt;
Cubix&lt;br&gt;
Imarc&lt;br&gt;
Bvblogic&lt;br&gt;
Bacancy&lt;/p&gt;

&lt;p&gt;Now, read More Details About each company. &lt;/p&gt;

&lt;p&gt;1 Enkonix -&lt;br&gt;
Enkonix, a the best laravel development company — has 5+ years of experience and its core specialization is Laravel. Regardless of its business size, the company always stands out and is looking to offer custom business solutions to brands and enterprises.&lt;br&gt;
They have developed specific products for their clients in the past and some of their prominent clients are Heleot and Atoz Markets.&lt;br&gt;
Being one of the top 10 Laravel development companies in India, the development team at Enkonix is again well versed with Laravel and has hands-on experience and expertise in building custom business solutions for their clients.&lt;br&gt;
FOUNDED: 2016&lt;br&gt;
EMPLOYEES: 50–259&lt;br&gt;
MINIMUM PROJECT SIZE: $10,000+&lt;br&gt;
AVG HOURLY RATE: $50 — $99/hr&lt;br&gt;
LOCATION: LOS ANGELES, CA&lt;br&gt;
2 LaravelLions -&lt;br&gt;
Located in Sanjose, US, LaravelLions is a top Laravel development agency involved in the research, design, and development of digital products for companies of all sizes.&lt;br&gt;
With over  15 years of experience in the domain, and an excellent team of developers, designers, and strategists, Laravel Lions helps companies identify opportunities for growth.&lt;br&gt;
LaravelLions has a People-First approach which helps them develop solutions for their clients, keeping the end-user in mind. Their constant urge to learn helps them incorporate the best practices in the industry with the services they deliver.&lt;br&gt;
LaravelLions sees quality as a non-negotiable factor for their work. This is heavily reflected in their works, providing seamless and robust solutions. They also see their client's goal as their own goals which further improves the quality of services they provide.&lt;br&gt;
If your business requires Laravel development services, Laravel Lions is one of the best Laravel development companies in the USA. Hire Laravel Developers from Laravel Lions and they will help you with a high-quality, cost-effective solution for your company. &lt;br&gt;
FOUNDED: 2012&lt;br&gt;
EMPLOYEES: 50–59&lt;br&gt;
MINIMUM PROJECT SIZE: $1000+&lt;br&gt;
AVG HOURLY RATE: $15 — $99/hr&lt;br&gt;
LOCATION: SAN JOSE, CA&lt;br&gt;
3 Fingent -&lt;br&gt;
Fingent is one of the top 10 Laravel development companies and is based out of Los Angeles, California. This Top Laravel PHP development company comprises some extremely tech-savvy professionals and their developers are focused on building top-notch products for their clients.&lt;br&gt;
Being one of the Top 10 Laravel development agencies in India, Fingent has worked to meet the requirements of several industries and takes delight in providing ground-breaking solutions to businesses of all sizes.&lt;br&gt;
The company is gradually growing and has a special focus on Laravel web development. Their teams are skilled and have hands-on experience in developing Laravel PHP web solutions for their clients.&lt;br&gt;
FOUNDED: 2013&lt;br&gt;
EMPLOYEES: 50–59&lt;br&gt;
MINIMUM PROJECT SIZE: $10,000+&lt;br&gt;
AVG HOURLY RATE: $50 — $70/hr&lt;br&gt;
LOCATION: London&lt;br&gt;
4 Spawoz Technologies -&lt;br&gt;
Being at the forefront of innovation, and always striving to deliver the best to clients all around the globe, Spawoz Technologies is an excellent choice as a Laravel web development company. Founded in 2016, Spawoz made a notable transformation in how the Laravel development services are provided and top the list of best Laravel development companies. Within a short time since its inception, Spawoz strived to prove its abilities in Laravel web development and made an enormous list of happy clients in the process.&lt;br&gt;
Quick turnaround time, highly scalable solutions, a vibrant professional team - These are some qualities of Spawoz Technologies that clients often use to describe the services it provides. &lt;br&gt;
To deliver the best, a company must always be alert of the latest technological advancements and incorporate them into the services it provides. FOUNDED: 2010&lt;br&gt;
EMPLOYEES: 100–259&lt;br&gt;
MINIMUM PROJECT SIZE: $10,000+&lt;br&gt;
AVG HOURLY RATE: $60 — $99/hr&lt;br&gt;
LOCATION: CANADA&lt;br&gt;
5 XeoDev -&lt;br&gt;
XeoDev is a web design and software development company located in Orlando, Florida. One main reason for XeoDev to be a leading top Laravel development agency is its take in combining innovation and technology.&lt;br&gt;
According to XeoDev, its ideal client is a solopreneur or a business needing a technology partner to expand its influence in the industry further.&lt;br&gt;
With a dedicated team and perfect utilization of the latest technologies, XeoDev produces astounding solutions, making it easier for its clients to grow their business.&lt;br&gt;
Apart from top Laravel development services, XeoDev also provides services, including mobile app development and cloud consulting. Also, they have proven skills in developing projects involving IoT Beacons, Swift, Cordova, and more.&lt;br&gt;
FOUNDED: 2011&lt;br&gt;
EMPLOYEES: 50–259&lt;br&gt;
MINIMUM PROJECT SIZE: $1000+&lt;br&gt;
AVG HOURLY RATE: $30 — $99/hr&lt;br&gt;
LOCATION: CALIFORNIA&lt;br&gt;
6 Clarion Technologies -&lt;br&gt;
Clarion Technologies is a leading laravel development service provider that aims to turn ideas into reality by offering a dedicated team of Virtual employees.&lt;br&gt;
With a team of experienced developers, the company plugging in with creativity to make brands more profitable via open-source digital experience on Laravel, PHP, Drupal, Magento, and other technologies.&lt;br&gt;
Being one of the top Laravel development companies in India, they carefully develop your website. Clarion Technologies is well known for manipulating and enhancing the existing website to boost clients’ ROI&lt;br&gt;
Services &amp;amp; Solutions: Web Development, Mobile Development, Cloud Strategy &amp;amp; Development, Internet of Things, Analytics &amp;amp; BI, Applications Testing, Agile Project Management&lt;br&gt;
Industries catered: Healthcare, Retail, Education, Manufacturing, eLearning, Digital Marketing Agency, Media &amp;amp; Entertainment, and Lifestyle&lt;br&gt;
FOUNDED: 2012&lt;br&gt;
EMPLOYEES: 50–259&lt;br&gt;
MINIMUM PROJECT SIZE: $1000+&lt;br&gt;
AVG HOURLY RATE: $40 — $99/hr&lt;br&gt;
LOCATION: FLORIDA&lt;/p&gt;

&lt;p&gt;7 Cubix  -&lt;br&gt;
Cubix is a leading mobile app, games, and enterprise software development company! – expert in development, customization, and integration of complex enterprise-level solutions, business intelligence analytics, advanced web and mobile solutions. With over 8 years of experience, we have worked for clients that include individuals, startups, and organizations.&lt;br&gt;
CUBIX win the Top Laravel Development Company Award too.&lt;br&gt;
FOUNDED: 2008&lt;br&gt;
EMPLOYEES: 50–259&lt;br&gt;
MINIMUM PROJECT SIZE: $1000+&lt;br&gt;
AVG HOURLY RATE: $25 — $59/hr&lt;br&gt;
LOCATION: UAE, INDIA&lt;br&gt;
8 Imarc  -&lt;br&gt;
Imarc is an adaptive, full-service digital agency with a strong focus on web, mobile, and custom application solutions. Since 1997, the agency’s team of experienced engineers, UX engineers, designers, strategists, and business and marketing experts has been helping over 300 clients do business better.&lt;br&gt;
The award-winning agency has sustained steady growth since its inception and is proud of its many long-term client relationships across different industries. Today Imarc continues to be a premier digital agency that attracts top talent and creates smart solutions for forward-thinking brands.&lt;br&gt;
Key clients:  Bright Horizons, Skillsoft, SimpliSafe, JetBlue, Marriott, NS1, Infor, SecurityScorecard, and many more!&lt;/p&gt;

&lt;p&gt;FOUNDED: 1997&lt;br&gt;
EMPLOYEES: 51–259&lt;br&gt;
MINIMUM PROJECT SIZE: $10000+&lt;br&gt;
AVG HOURLY RATE: $45 — $59/hr&lt;br&gt;
LOCATION: OHIO&lt;br&gt;
9 BVBlogic  -&lt;br&gt;
Bvblogic is a technology company with a passion for innovation, which creates reliable and efficient IT products and solutions, solves globally important challenges thanks to talents, standardized development processes, and the use of disruptive technologies.&lt;br&gt;
We create progressive software with the use of disruptive technologies and intellectual approaches of Data Science, Artificial Intelligence, Machine Learning, and Deep Learning.&lt;br&gt;
Key clients:  Havas is a multinational advertising and public relations company. SOCAR Energy Ukraine - an innovator of service solutions, a leading gas, and oil trader that develops wholesale and retail business in Ukraine. Netpeak is the biggest online marketing agency. Dekra is the third-largest inspection company in the world. Libresse is an international brand of feminine hygiene products. MOYO is one of the biggest retail online shops in Ukraine.&lt;/p&gt;

&lt;p&gt;FOUNDED: 2008&lt;br&gt;
EMPLOYEES: 51–259&lt;br&gt;
MINIMUM PROJECT SIZE: $10000+&lt;br&gt;
AVG HOURLY RATE: $25 — $59/hr&lt;br&gt;
LOCATION: Ukraine&lt;br&gt;
10 Bacancy Technology  -&lt;br&gt;
From the last 12 years, Bacancy is delivering professional services on more than 200+ web and mobile application development projects for clients across the globe. We have worked on a wide variety of domains like Healthcare, Real Estate, Logistics, Retail, etc. With our great knowledge of Integration and MVP Development, we can transform any startup into a successful, profitable venture.&lt;br&gt;
Extend your in-house team with BacancyEver since we inaugurated our operations in the year 2011, we have always been committed to offering comprehensive end-to-end full-stack app development solutions and services.&lt;br&gt;
Being one of the top 10 Laravel development companies 2021, Bacancy Technology has a Dedicated team of Laravel developers and a futuristic outlook.&lt;br&gt;
Since 2011 we are helping organizations to propel further and go beyond developing completely new categories &amp;amp; introducing new products &amp;amp; services faster than ever before. We have delivered top-notch solutions for companies like Mercedes, Huawei, Disney, RedBull across various technologies like Ruby on Rails, ReactJS, React Native, AngularJS, and CMS like Drupal.&lt;/p&gt;

&lt;p&gt;FOUNDED: 2008&lt;br&gt;
EMPLOYEES: 51–259&lt;br&gt;
MINIMUM PROJECT SIZE: $10000+&lt;br&gt;
AVG HOURLY RATE: $25 — $59/hr&lt;br&gt;
LOCATION: Ukraine&lt;br&gt;
Reason To Hire Laravel Developer:&lt;br&gt;
Laravel developers with an in-depth understanding of the framework can provide you a robust solution in a given time frame.&lt;/p&gt;

&lt;p&gt;They can provide solutions with the best customization and integration. Briefly, they can deliver you highly reliable and scalable websites and web apps.&lt;/p&gt;

</description>
      <category>laravel</category>
      <category>php</category>
      <category>programming</category>
    </item>
    <item>
      <title>Top Advantages of Choosing AngularJS Framework for Web App</title>
      <dc:creator>Laravel Lions</dc:creator>
      <pubDate>Tue, 08 Jun 2021 07:49:57 +0000</pubDate>
      <link>https://dev.to/laravellions/top-advantages-of-choosing-angularjs-framework-for-web-app-33fd</link>
      <guid>https://dev.to/laravellions/top-advantages-of-choosing-angularjs-framework-for-web-app-33fd</guid>
      <description>&lt;p&gt;Web Applications have become an integral part of almost every business. Apps are the direct means through which they can interact with their customers, market their products and provide their customers an easy way to manage their services with them. And, did we forget to mention that they give your business a competitive edge as well?&lt;/p&gt;

&lt;p&gt;When it comes to web application development, there are a number of frameworks available in the market. One of such popular frameworks is – AngularJS, an open-source JavaScript MVC framework. MVC stands for Model-View-Controller. The AngularJS framework has been built and managed by Google.&lt;/p&gt;

&lt;p&gt;The framework was developed to build the client-side applications. Since then, the framework has evolved to become a well defined and sought after JavaScript framework.&lt;/p&gt;

&lt;p&gt;AngularJS suits best for the applications that needs to be developed across all platforms. This is because the code that you make for one platform can be easily used to build applications on other platforms too.&lt;/p&gt;

&lt;p&gt;The wide range of available templates allows quick building of features. The template language can further be extended to build customized components. This makes it the first choice for AngularJS development services providers and individual developers.&lt;/p&gt;

&lt;p&gt;Following are the 12 major advantages of using AngularJS for web app development-&lt;/p&gt;

&lt;h1&gt;
  
  
  1. Built and Maintained by the Trusted Google Engineers
&lt;/h1&gt;

&lt;p&gt;This is one of the most important advantages. Being developed and maintained by Google engineers and trusted communities means the platform is developing continuously. For any query, issue or trouble the communities are there to help the developers out. So, they are never left stuck in any issue related to the framework.&lt;/p&gt;

&lt;h1&gt;
  
  
  2. MVC Framework
&lt;/h1&gt;

&lt;p&gt;AngularJS takes care of the MVC components, acting as a pipeline that connects all the broken components by itself. With a close inclination towards the MVVM (Model-View-View-Model) architecture, it acts as a strong platform for the development of application’s design.&lt;/p&gt;

&lt;h1&gt;
  
  
  3. Simple Architecture
&lt;/h1&gt;

&lt;p&gt;It has a simpler design and architecture that makes it easy to work upon. Developers can easily build interactive web apps using AngularJS and its ability to extend features further supports the fulfillment of client-side objectives.&lt;/p&gt;

&lt;h1&gt;
  
  
  4. Wholesome Solution
&lt;/h1&gt;

&lt;p&gt;The AngularJS framework is a complete solution for the application design and development. The built-in features and extensible templates make it an ideal choice for the developers.&lt;/p&gt;

&lt;h1&gt;
  
  
  5. Dependency Injection
&lt;/h1&gt;

&lt;p&gt;The dependency injection eases the entire process of application development. Developers can simply ask for dependencies instead of looking out for them. AngularJS has the ability to detect the service need and offer the desired service in no time and with less hassle.&lt;/p&gt;

&lt;h1&gt;
  
  
  6. Simplified testing
&lt;/h1&gt;

&lt;p&gt;Every JavaScript code needs to go through a series of tests. In AngularJS, testing is a core part or we can say a built-in feature. Thus, developers can easily test all the components of the web apps.&lt;/p&gt;

&lt;h1&gt;
  
  
  7. Flexibility
&lt;/h1&gt;

&lt;p&gt;The filters come as an added flexibility in the Angular JavaScript framework. It sorts the data even before it is available for view. Other features include formatting the decimals and even reversing array orders. The filters acts as a standalone feature of the app.&lt;/p&gt;

&lt;h1&gt;
  
  
  8. Supports Single Page Applications
&lt;/h1&gt;

&lt;p&gt;The AngularJS supports the creation of single page web applications that are highly preferred these days. The developers can add a plenty of features and capabilities to the single page application with the help of AngularJS.&lt;/p&gt;

&lt;h1&gt;
  
  
  9. Less of Coding Required
&lt;/h1&gt;

&lt;p&gt;The entire framework is designed in a way that developers need to invest less time in coding. The built-in features, templates and filters help them in easily building components instead of wasting a lot of time in coding.&lt;/p&gt;

&lt;h1&gt;
  
  
  10. Reusability of the Code
&lt;/h1&gt;

&lt;p&gt;One of the best features is the ability to reuse the existing code. This saves developers from starting from scratch again.&lt;/p&gt;

&lt;h1&gt;
  
  
  11. The Two-way Data Binding
&lt;/h1&gt;

&lt;p&gt;The AngularJS development company finds a great feature in the framework with its two way data binding. This means whenever the data moves between the model and view, the complete synchronization is managed between the model and the DOM quite efficiently.&lt;/p&gt;

&lt;h1&gt;
  
  
  12. High Performance
&lt;/h1&gt;

&lt;p&gt;Developers have a direct control on the framework through directories. The apps build through this feature are high on performance.&lt;/p&gt;

&lt;p&gt;Final Words&lt;/p&gt;

&lt;p&gt;The discussed advantages are quite evident to prove the benefits of AngularJS. AngularJS provides developers a smooth medium to build high-quality websites, with features and templates that are of great importance and help to them. If you are looking to build a web application for your website, hire a potent AngularJS developer now to get started!&lt;/p&gt;

</description>
      <category>angular</category>
      <category>react</category>
      <category>vue</category>
    </item>
    <item>
      <title>Toppik Espana – Website Develoed By Laravel Lions</title>
      <dc:creator>Laravel Lions</dc:creator>
      <pubDate>Fri, 28 May 2021 10:39:33 +0000</pubDate>
      <link>https://dev.to/laravellions/toppik-espana-website-develoed-by-laravel-lions-ank</link>
      <guid>https://dev.to/laravellions/toppik-espana-website-develoed-by-laravel-lions-ank</guid>
      <description>&lt;p&gt;&lt;strong&gt;Toppik espana&lt;/strong&gt; is an online hair products and hair fibers selling company in the Spain that offers good quality of products. They approached us with an ecommerce site whose design and development language was outdated compared to existing trends and designs, with the goal of expanding their business, they decide to revamping their website as their first step.&lt;/p&gt;

&lt;p&gt;After analyzing the basic flow of the website it was essential for our team to decide the task that needed to be divided within the team. We had to complete the design as well as development the website within a time limit.&lt;/p&gt;

&lt;p&gt;Existing website already contained most of the components, so it was easier to decide the sections that needed to be placed on different pages.&lt;/p&gt;

&lt;p&gt;We improve overall site architecture and navigation to enable easier browsing and a more frictionless experience.&lt;/p&gt;

&lt;p&gt;We create a more user-friendly and more visual product story with improved navigation and filtering. Reorganize content throughout the product to improve conversion the trust building.&lt;/p&gt;

&lt;p&gt;Implement a fully responsive solution with improve SEO performance.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Website developed By Laravel Lions.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.laravellions.com/hire-laravel-developers/"&gt;Hire Laravel Develoeprs&lt;/a&gt; from Laravel Lions.&lt;/p&gt;

</description>
      <category>laravel</category>
      <category>php</category>
      <category>webdev</category>
    </item>
    <item>
      <title>What To Look For When Hiring A Laravel Development Company for Laravel Web Application</title>
      <dc:creator>Laravel Lions</dc:creator>
      <pubDate>Mon, 17 May 2021 11:39:44 +0000</pubDate>
      <link>https://dev.to/laravellions/what-to-look-for-when-hiring-a-laravel-development-company-for-laravel-web-application-2afl</link>
      <guid>https://dev.to/laravellions/what-to-look-for-when-hiring-a-laravel-development-company-for-laravel-web-application-2afl</guid>
      <description>&lt;p&gt;When you’re looking for a Laravel development company, you must be aware of some of the things before giving it a go. There is no doubt that the laravel is one of the best php frameworks. If you’re also looking for a customized web application then you’re on the right track.&lt;/p&gt;

&lt;p&gt;In Laravel web application development, the developers use the model view controller which is very handy, useful and truthfully works better than the PHP. With the right laravel development company, your application will finish quickly and errorless. Laravel’s features include caching, routing and session which will avail you to have your work on time.&lt;/p&gt;

&lt;p&gt;In my opinion, you mustn’t directly go for a company which is offering you cheap prices for your project. If your application is crucial for your business than I reckon to wait, think and then decide scenario. Cheap plans often end up with either poor quality application or cheap tricks with crossing the deadline with the increase in expense and still never get the quality work.&lt;/p&gt;

&lt;p&gt;Concentrate on these pointers before hiring a company for the laravel web application development -&lt;/p&gt;

&lt;p&gt;Before you open the project, understand what kind of developer are you looking for. There is two sort of developers one of which work on back-end while the other one works while some of them work on the user interface.&lt;br&gt;
Now, observe your budget. What kind of budget you have for your project? Budget is very important here because if it is estimated wrongly by you, you might have a really hard time to adjust it afterward. So, do your research thoroughly.&lt;br&gt;
Now, while you’re shortlisting the companies to hire laravel development company. Approach them with a clear mind of what exactly you want and ask them to quote the pricing.&lt;br&gt;
In my opinion, references are very important here. When you shortlist the companies, ask your family, friends or colleagues if any of them had previously worked with any company. If yes, then go for that company first as you will have a clear idea of how they work from your close ones.&lt;br&gt;
Always check the portfolio before you hire laravel developers. Look for the similar kind of work they have done.&lt;br&gt;
This will help you to evaluate efficiently if they are the right choice or not.&lt;/p&gt;

&lt;p&gt;So, these are the pointers you must remember before going for any Laravel Development company.&lt;/p&gt;

</description>
      <category>laravel</category>
      <category>php</category>
      <category>zend</category>
    </item>
    <item>
      <title>The best Tech Stack for your website</title>
      <dc:creator>Laravel Lions</dc:creator>
      <pubDate>Fri, 14 May 2021 06:37:59 +0000</pubDate>
      <link>https://dev.to/laravellions/the-best-tech-stack-for-your-website-46h8</link>
      <guid>https://dev.to/laravellions/the-best-tech-stack-for-your-website-46h8</guid>
      <description>&lt;p&gt;Technological expansions have increased by leaps and bounds over the past years. Thus it has become inevitable for the companies to have a clear and complete understanding of the technology they are using. Be it mobile app development or web app development, making the right decision concerning with your technology stack will be the most crucial step.&lt;/p&gt;

&lt;p&gt;When it comes to developing a state-of-the-art website, web stack technology is the essential ingredient that you need to take care of because it will help you build a product that is secure, stable and very flexible.&lt;/p&gt;

&lt;p&gt;What is Technology Stack?&lt;br&gt;
The technology stack is a set of framework, software, tools and programming languages that is used in the synchronized development of a software product. Apart from this, a technology stack for website development also includes a server infrastructure and a bundle of very specific components that are used to create a specific functions of the website application.&lt;/p&gt;

&lt;h1&gt;
  
  
  The technology stack has three main components namely:
&lt;/h1&gt;

&lt;h2&gt;
  
  
  1. Frontend or Client-side
&lt;/h2&gt;

&lt;p&gt;Front-end is a place where all the user interactions happen. If you are using a web app, the user can only interact with a part of the app and see it. The aspects that are used most commonly in front-end development include the likes of CSS, JavaScript, HTML and others. Let us understand some of them in detail;&lt;/p&gt;

&lt;p&gt;CSS: CSS is abbreviation of Cascading Style Sheets. In this style sheet document, it is basically described as to how a document is written in HTML and how it will be displayed on the user’s screen. CSS is used to style the outlook markup of the text and can reflect the HTML code by applying different formats, sizes, fonts, etc. easily. Moreover, CSS is the most basic language that is used in the front-end development&lt;/p&gt;

&lt;p&gt;JavaScript: In order to create interactive effectives within the web browser, JavaScript programming language is used. With the help of JavaScript, the HTML web page can be personalized for each user and thus can become more interactive.&lt;/p&gt;

&lt;p&gt;HTML: The Hypertext Markup Language is a standard system which is used for tagging the text files on the web pages. HTML is used to put the effects like color, graphic and hyperlink into the web pages and the markup is used to describe the structure of the webpages.&lt;/p&gt;

&lt;h2&gt;
  
  
  2. Backend or Server-side
&lt;/h2&gt;

&lt;p&gt;The backend structure consists of the entire logic, business logic of your product work. The backend is a place that executes the CRUD operations. CRUD stands for Create, Read, Update and Demand.&lt;/p&gt;

&lt;p&gt;The process of backend development include operations like:&lt;/p&gt;

&lt;p&gt;Web server setup&lt;br&gt;
Setting up the database storage&lt;br&gt;
Web development framework&lt;br&gt;
The programming language&lt;br&gt;
In addition to this, the most commonly used languages or scripts for backend are:&lt;/p&gt;

&lt;p&gt;DartGO&lt;br&gt;
JavaScript&lt;br&gt;
Python&lt;br&gt;
 PHP&lt;br&gt;
 Java&lt;/p&gt;

&lt;h2&gt;
  
  
  3. Middleware
&lt;/h2&gt;

&lt;p&gt;Middleware is the layer of technology stack that consists of web servers, content management and other similar tools that is used to support the web app development. The languages in middleware is written in Java or C#. The languages are used in data management and to communicate between front-end and back-end.&lt;/p&gt;

&lt;p&gt;Benefits of using the right kind of technology stack&lt;br&gt;
The right kind of stack can be beneficial for your business .&lt;/p&gt;

&lt;p&gt;With the right tech stack, the base performance of your website will get enhanced.&lt;br&gt;
It will be easy to maintain the code-base of the website by choosing the correct technology stack as the wrong one will lead to additional maintenance costs.&lt;br&gt;
The web developers will be able to code faster and thus your business can retain the same developers for the future project&lt;br&gt;
The developers will be able to manage the code-base with ease and thus there will be no additional maintenance cost or technical debts.&lt;br&gt;
The correct stack is documented in an orderly fashion, and it will become easy for the developers to fix the bugs and sort any of the performance-related issues.&lt;/p&gt;

&lt;p&gt;Choosing the right technology stack will help you in sustaining your website for a longer period of time&lt;/p&gt;

&lt;p&gt;You’ll have a pool of experienced developers to choose from while working with the right technology stack.&lt;/p&gt;

&lt;p&gt;You can manage the frequent update cycles with the right technology stack that run with the latest code-base.&lt;/p&gt;

</description>
      <category>html</category>
      <category>css</category>
      <category>javascript</category>
      <category>php</category>
    </item>
    <item>
      <title>5 Mistakes Beginner Web Developers Make – And How to Fix Them</title>
      <dc:creator>Laravel Lions</dc:creator>
      <pubDate>Wed, 21 Apr 2021 14:10:47 +0000</pubDate>
      <link>https://dev.to/laravellions/5-mistakes-beginner-web-developers-make-and-how-to-fix-them-pk</link>
      <guid>https://dev.to/laravellions/5-mistakes-beginner-web-developers-make-and-how-to-fix-them-pk</guid>
      <description>&lt;p&gt;This list is made up of the most common mistakes I've witnessed during nearly a decade of teaching beginning web development students.&lt;/p&gt;

&lt;p&gt;My idea for writing this article is not to make fun of beginner mistakes or embarrass anyone who is a beginner.&lt;/p&gt;

&lt;p&gt;Rather, my goal is to educate beginners and hopefully save them from some of these common mistakes.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;We Were All Beginners&lt;/strong&gt;&lt;br&gt;
If you aren't a beginner, you may think the mistakes listed below are obvious... but remember, obviousness is relative to experience.&lt;/p&gt;

&lt;p&gt;Once upon a time, those of us with experience struggled with some of these mistakes, too.&lt;/p&gt;

&lt;p&gt;If you are a beginner, I hope this list saves you some time and anxiety in the near future.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Let the countdown begin!&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Mistake #5: Adding Spaces in File Names&lt;br&gt;
You may save your HTML file with the name "my cool page.html", but those spaces between words are a mistake.&lt;/p&gt;

&lt;p&gt;Web addresses (aka URLs) cannot have spaces.&lt;/p&gt;

&lt;p&gt;If you load this file into your browser, you are going to see "my%20cool%20page.html" in the browser address bar. Spaces must be encoded because they are not allowed in URLs.&lt;/p&gt;

&lt;p&gt;If you want to see separation between the words in your file names, use an underscore (my_cool_page.html) or a hyphen (my-cool-page.html).&lt;/p&gt;

&lt;p&gt;As a beginner, you probably aren't too worried about search engine optimization (SEO), but Google has noted they prefer hyphens in file names over underscores.&lt;/p&gt;

&lt;p&gt;Mistake #4: Ignoring cAsE sEnSiTiViTy&lt;br&gt;
If you are using Windows for your development environment, you might not notice a problem when you inconsistently use lowercase and capital letters. This is a mistake.&lt;/p&gt;

&lt;p&gt;Let's say you created a CSS folder named "Css" and a file within it named "Main.css". But in your code, you link to it like this:&lt;/p&gt;

&lt;p&gt;&lt;br&gt;
While you're working on your project, there is no problem.&lt;/p&gt;

&lt;p&gt;But when you load your project to a web server...Boom! No CSS is applied.&lt;/p&gt;

&lt;p&gt;Many web servers have some version of Linux or Unix running instead of Windows. You may have heard of the LAMP stack. Linux is the L in LAMP.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;These systems are case sensitive.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Therefore, it is best to use lowercase file names and directory names all the time unless there is a specific naming convention that uses a capital letter. At that point, the file names will still always be consistent. And consistency is what will prevent this mistake.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Mistake #3: Not Understanding File Paths&lt;/strong&gt;&lt;br&gt;
Students that do not understand how to link files within different directories often dump all their files in the root directory in order to access them. This is a mistake that leads to an unorganized file tree.&lt;/p&gt;

&lt;p&gt;Not long after you start learning HTML, you start learning how to link to other HTML and CSS files.&lt;/p&gt;

&lt;p&gt;This is fairly straightforward when the files are in the same directory. Even in the example above, we just looked inside the CSS directory for the main.css file.&lt;/p&gt;

&lt;p&gt;It starts to get more complicated when we need to go up a directory instead of (or before) going down into one.&lt;/p&gt;

&lt;p&gt;In the example below, we are setting the background-image for a web page in our main.css file. The main.css file is in the CSS directory. We are linking to an image in the img directory.&lt;/p&gt;

&lt;p&gt;body {&lt;br&gt;
     background-image: url("../img/moon.png");&lt;br&gt;
}&lt;br&gt;
Both of these directories (aka folders) are in the root directory. Therefore, we need to go up and out of the CSS directory and then down into the img directory.&lt;/p&gt;

&lt;p&gt;We go up one directory with two dots: ".."&lt;/p&gt;

&lt;p&gt;From there, we go down into the img directory to link to the moon.png file.&lt;/p&gt;

&lt;p&gt;If we needed to go up two directories, the file path would start like this: "../../"&lt;/p&gt;

&lt;p&gt;Remember, one dot indicates the directory you are in. Two dots indicates the directory above where you currently are.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Mistake #2: Not Naming Your Default Page Index&lt;/strong&gt;&lt;br&gt;
Naming your default page something other than "index" is a mistake.&lt;/p&gt;

&lt;p&gt;Web servers look for an index file.&lt;/p&gt;

&lt;p&gt;When you're working with HTML, you should have an index.html file.&lt;/p&gt;

&lt;p&gt;This file will load by default without showing the file name at the end of the URL.&lt;/p&gt;

&lt;p&gt;That's why you can go to your favorite dot com or other web address and not see "/index.html" after their ".com". The index file loads by default.&lt;/p&gt;

&lt;p&gt;Granted, your favorite website may use more than just HTML, but this concept carries over to other technologies like PHP (index.php), React (index.js), and more.&lt;/p&gt;

&lt;p&gt;As you continue to learn, you will find some developers choose other file names when utilizing other technologies, but as a beginner, stick with index.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Mistake #1: Not Taking A Break!&lt;/strong&gt;&lt;br&gt;
I receive emails when students are frustrated.&lt;/p&gt;

&lt;p&gt;They have poured over their project for hours and cannot find the error.&lt;/p&gt;

&lt;p&gt;Often, the problem is a misspelled tag or variable, a missing semi-colon, or other small syntax error.&lt;/p&gt;

&lt;p&gt;This happens to us all.&lt;/p&gt;

&lt;p&gt;After staring at code for an extended time period, our vision blurs, our brains fizzle, and what would have been easy to see with fresh eyes becomes impossible.&lt;/p&gt;

&lt;p&gt;Don't feel bad. Don't blame yourself. Just get up!&lt;/p&gt;

&lt;p&gt;Take a walk. Get some coffee. Take a nap. Whatever snaps you out of the haziness and gives you fresh eyes and a clear head again.&lt;/p&gt;

&lt;p&gt;Really, this mistake isn't just for beginners. It can happen to anyone.&lt;/p&gt;

&lt;p&gt;I must remind myself to take breaks, too.&lt;/p&gt;

&lt;p&gt;Come back to the code when you are refreshed and that error you couldn't find will often be obvious!&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Conclusion&lt;/strong&gt;&lt;br&gt;
As you gain experience, you will quickly move past these common mistakes.&lt;/p&gt;

&lt;p&gt;What was once difficult to understand will become clear.&lt;/p&gt;

&lt;p&gt;If these common mistakes were obvious to you, congrats! You've already got some experience.&lt;/p&gt;

&lt;p&gt;If you're just starting out, I hope this review of common beginner mistakes saves you both time and frustration in the near future.&lt;/p&gt;

&lt;p&gt;I'll leave you with a video from my YouTube Channel that counts down the Top 10 Biggest Beginner Mistakes. Watch to see examples of the 5 mistakes I discussed in this article plus 5 additional common beginner mistakes:&lt;/p&gt;

</description>
      <category>webdev</category>
      <category>webassembly</category>
      <category>programming</category>
      <category>career</category>
    </item>
    <item>
      <title>Convert your Laravel application to SaaS</title>
      <dc:creator>Laravel Lions</dc:creator>
      <pubDate>Mon, 19 Apr 2021 02:54:19 +0000</pubDate>
      <link>https://dev.to/laravellions/convert-your-laravel-application-to-saas-35pb</link>
      <guid>https://dev.to/laravellions/convert-your-laravel-application-to-saas-35pb</guid>
      <description>&lt;p&gt;You had made an application with Laravel for a customer. Thanks for the rapid development speed provided by Laravel, you finished the job quickly and your customer was quite satisfied, and this customer even recommended the application to others who have the same problem. Although the application was designed for a single customer at the beginning, that’s not a problem: you just need to deploy a new one when a new customer comes.&lt;/p&gt;

&lt;p&gt;You were lucky enough that more and more customers came, but you also found it’s harder and harder to maintain many deployments. Then you wanted to resolve this happiness trouble, you searched “Laravel multi-tenancy” or “Laravel SaaS” via Google and found some packages that may help, but unfortunately, they might require your table have a column like “tenant_id” …&lt;br&gt;
If you are in the same situation as I was once, I hope this article can give you some idea on how to convert your application to a multi-tenancy one without touching your database.&lt;br&gt;
The Application&lt;br&gt;
Several years ago, a friend of mine asked me to develop an application to simplify his work at the hospital. This application would be used for managing education activities, should have an admin UI for administrators to manage data, and a mobile web UI for students’ usage.&lt;br&gt;
The architecture of the application was rather straight forward:&lt;br&gt;
The frontend was in AngularJs 1.x;&lt;br&gt;
The backend was in Laravel 4.2;&lt;br&gt;
A single MySQL 5.5 database.&lt;br&gt;
Redis, Queues, … all were unnecessary. The development was finished in a couple of days. The application worked well for the hospital, word of mouth helped us gained more hospitals over time. Although many features have been added over the years, the architecture remains the same. It’s simple.&lt;/p&gt;

&lt;p&gt;The unsexy application architecture&lt;br&gt;
Convert It to SaaS&lt;br&gt;
With more deployments done, we started to learn how others do their SaaS applications. Microsoft has a good article on this topic here (I can’t find the original article we read, but this one has similar content), we identified that we were actually in the “Standalone single-tenant” model, and we wanted to migrate to “Database-per-tenant” model. “Sharded-multi-tenant” requires column like “tenant_id” to be added in tables, that could involve too much modifications and we don’t want this.&lt;br&gt;
Our target was to deploy a single copy of application per server. When serving requests, the application could load proper database and application configuration dynamically for the requested hospital. We found there are Laravel packages trying to resolve multi-tenancy issue, but after some try we decided to do it without 3-rd party packages to make the solution simple and clear.&lt;br&gt;
The following sections describe how we did it.&lt;br&gt;
Detect Tenant Information At Runtime&lt;br&gt;
First we need to detect the tenant information to correctly load tenant configuration. There are two points to check:&lt;br&gt;
HTTP request handling;&lt;br&gt;
Console command execution (e.g., artisan commands, queue workers, scheduled jobs).&lt;br&gt;
For HTTP request handling, we can detect the tenant by keywords in the URL. In our case every customer has its own domain, so we use domain to make this detection.&lt;br&gt;
For console commands, we can provide commands an extra option (--tenant) to specify the tenant manually.&lt;/p&gt;

&lt;p&gt;Detect tenant from web domain or command option&lt;br&gt;
Adding “--tenant” Option to All Artisan Commands&lt;br&gt;
Some Laravel multi-tenancy packages provide commands to migrate database. For example, some package has the following command:&lt;br&gt;
php artisan tenants:migrate --tenants=8075a580-1cb8-11e9-8822-49c5d8f8ff23&lt;br&gt;
This is ok but the syntax is not that elegant to us. What if we can have these:&lt;br&gt;
php artisan --tenant=A migrate&lt;br&gt;
php artisan --tenant=B queue:work&lt;br&gt;
php artisan --tenant=C schedule&lt;br&gt;
php artisan --tenant=D &lt;br&gt;
This syntax is much easier to remember as all Laravel developers are familiar with it :).&lt;br&gt;
“--tenant” option can be added by overriding getArtisan method in App\Console\Kernel class. This is inspired by digging into the implementation of “--env” option. Now all artisan commands have “--tenant” option, the detectConsole method of TenantDetector class above demonstrates how to read it.&lt;/p&gt;

&lt;p&gt;Add — tenant option to all Laravel commands&lt;br&gt;
Load Application Configuration Dynamically&lt;br&gt;
Now tenant can be detected, the next step is to load the tenant’s configuration. Laravel’s Config facade could be used for changing configurations at runtime, like below:&lt;br&gt;
$tenant = (new TenantDetector)-&amp;gt;detect(app());&lt;br&gt;
$tenantConnection = $this-&amp;gt;getTenantConnection($tenant);&lt;br&gt;
Config::set('database.connection', $tenantConnection);&lt;br&gt;
However, this means you have to add such snippet to all HTTP request or command handling logic. Use HTTP middleware or service provider can simplify this work, but that’s far from ideal:&lt;br&gt;
We need to be careful on the order of HTTP middlewares or service providers, the configuration loading logic should be ran before any other codes that depend on the configuration;&lt;br&gt;
We can’t add this to Laravel builtin commands, such as php artisan migrate.&lt;br&gt;
Laravel uses Illuminate\Foundation\Bootstrap\LoadConfiguration class to load configuration on each time it bootstraps. This class is added into the bootstraper arrays of HTTPKernel and ConsoleKernel. Fortunately, bootstraper arrays of both kernels are customizable, our best choice is to add a LoadTenantConfiguration class, and add it into the bootstrap arrays right after LoadConfiguration class.&lt;br&gt;
HttpKernel:&lt;/p&gt;

&lt;p&gt;Bootstrap Laravel Http Kernel With Tenant Configuration Loader&lt;br&gt;
ConsoleKernel:&lt;/p&gt;

&lt;p&gt;Bootstrap Laravel Console Kernel With Tenant Configuration Loader&lt;br&gt;
Implement LoadTenantConfiguration bootstraper class:&lt;/p&gt;

&lt;p&gt;Load configuration dynamically based on detected tenant&lt;br&gt;
In our case the database and password are configured in a fixed pattern, so this method is simple here. You can customize loadConfiguration as you wish, e.g., load the configuration from a central database or load any other tenant specific configurations.&lt;br&gt;
The bootstrap code above checks if the application is running artisan config:cache command. We won’t want tenant specific configuration be saved in the config cache, as config cache should only contains common configurations for all tenants.&lt;br&gt;
Command Scheduling&lt;br&gt;
Now you can add tenant in schedule command like below:&lt;/p&gt;

&lt;p&gt;Laravel schedule cron table&lt;br&gt;
As Laravel start a new process to execute scheduled command, tenant parameter needs to be passed into schedule command manually. So we need to update App\Console\Kernel like below:&lt;/p&gt;

&lt;p&gt;Pass tenant to scheduled command&lt;br&gt;
Queue Workers&lt;br&gt;
As queue workers are started by artisan command, we also need to add tenant information in the command to make sure it loads proper configurations:&lt;/p&gt;

</description>
      <category>laravel</category>
      <category>php</category>
      <category>programming</category>
    </item>
    <item>
      <title>Node.JS vs PHP</title>
      <dc:creator>Laravel Lions</dc:creator>
      <pubDate>Tue, 13 Apr 2021 13:45:39 +0000</pubDate>
      <link>https://dev.to/laravellions/node-js-vs-php-22eg</link>
      <guid>https://dev.to/laravellions/node-js-vs-php-22eg</guid>
      <description>&lt;p&gt;Web development is a diversified field and appears to be changing everyday because every hour the trend changes, new technologies are found due to which Companies often get confused about which technology is good for a certain project.&lt;br&gt;
Earlier there were main 2 technologies used for front-end and back-end applications i.e. JavaScript for front-end and PHP for backend. Combination of these 2 always resulted in a dynamic result.&lt;br&gt;
However when Node.JS made its entry in the market everything changed. Node.JS came with new features and advantages that allowed programmers to use JavaScript as a backend application. This distracted the programmers from PHP which was seen as a traditional technology with the rise of Node.JS&lt;br&gt;
Although both these technologies are considered as a mature and powerful application, if you are a business owner and are looking for backend development you are bound to get confused. But don’t worry you will get your answers after reading my blog which will help you in choosing the right technology for backend web development so read this blog till the end.&lt;br&gt;
What is Node.JS?&lt;br&gt;
Node.JS is an open-source, server-side cross-platform, back-end JavaScript (V8 Engine) runtime environment developed by Ryan Dahl in 2009 that executes JavaScript code outside a web browser. Asynchronous Coding with JavaScript has become possible on the server and client sides ever since the Node’s release. A rich library full of various JavaScript Modules is provided by Node.JS to simplify the development of web applications, and it has become beneficial to use Node.JS for non-blocking and event-driven servers because of its single-threaded nature.&lt;br&gt;
The features of node.js are&lt;br&gt;
Event driven&lt;br&gt;
Very fast&lt;br&gt;
No buffering&lt;br&gt;
Single threaded but highly scalable&lt;/p&gt;

&lt;p&gt;Image source: esparkinfo.com&lt;br&gt;
What is PHP?&lt;br&gt;
PHP is a server-side scripting language used to control dynamic content, session tracking, databases, and construct an E-Commerce website embedded in HTML. Several famous databases, consisting of MySQL, PostgreSQL, Oracle, Sybase, Informix, and Microsoft SQL Server, are integrated with PHP.&lt;br&gt;
Features of PHP&lt;br&gt;
Simple to use&lt;br&gt;
Platform independent&lt;br&gt;
Flexibility&lt;br&gt;
Open-source&lt;/p&gt;

&lt;p&gt;image source: esparkinfo.com&lt;br&gt;
Now the real question rises which one is better?&lt;/p&gt;

&lt;p&gt;Context Switches: User has to continuously switch between different languages and syntax in PHP, while in Node.JS there is no such problem as written in JavaScript. We all are aware that JavaScript is a better coding language.&lt;br&gt;
Modules: The moduling system used in PHP is PEAR, a framework used for reusable components and Composer, a tool that allows declaring libraries and installing them for users. While Node.JS uses NPM (Node Package Manager), a complete package management system that is easy to use&lt;br&gt;
Frameworks: Node.JS uses frameworks like Express, Meteor, and Derby, which are very popular, and many new frameworks have also arrived in Node.JS like koa.js, Hapi, total.js, sails.js, Etc. In comparison, PHP uses a framework like Laravel, CakePHP, Codelgniter.&lt;br&gt;
Databases: Node.JS uses MongoDB, CouchDB, and Neo4j, which are new and easy to use, while PHP uses traditional databases like MySQL, MariaDB, PostgreSQL, Etc.&lt;br&gt;
Web Servers: Nodejs was developed for the network applications modules like HTTP, DNS, file system, Etc., helping set customized web servers. While for versions before 5.4, LAMP and XAMPP(an acronym for Cross-platform, Apache, MariaDB, PHP) PHP comes with a built-in development server used after setup.&lt;br&gt;
WHEN SHOULD YOU USE NODE.JS OR PHP?&lt;br&gt;
Node.JS and PHP both are Backend Programming language Technologies let’s check out when to use both:&lt;br&gt;
If your company is involved in the below mentioned projects then you should hire Node.JS development company:&lt;br&gt;
Dynamic single page applications (SPAs)&lt;br&gt;
Front-end technologies such as jQuery, Ember.js, AngularJS, Backbone.js, ReactJS&lt;br&gt;
Software stacks like the MEAN stack (MongoDB, Express.js, AngularJS, Node.js)&lt;br&gt;
Netflix, LinkedIn, PayPal, and many more well known companies use Node.JS.&lt;br&gt;
If your Company is involved in the below mentioned projects then you should hire PHP development company:&lt;br&gt;
Servers such as Oracle, Sybase, MySQL, Postgresql, SQL, MariaDB etc.&lt;br&gt;
Content management systems like WordPress, Joomla, Drupal etc.&lt;br&gt;
Software stacks including LAMP stack Etc.&lt;br&gt;
Facebook, Wikipedia, WordPress and many more well known Companies use PHP.&lt;br&gt;
Conclusion:&lt;br&gt;
Both technologies have different requirements and are best at performing in specific conditions. Node.JS is perfect for RTA, while PHP is useful for creating customizable blogs. With the help of Node.JS, you can quickly implement web services as it is highly flexible and easy to use. However, both these technologies have their pros and cons, and the question of which technology is better remains dependent on the type of project requirement. So it is necessary to pick the right language for your project, keeping all the needs in mind.&lt;/p&gt;

</description>
      <category>node</category>
      <category>php</category>
      <category>javascript</category>
    </item>
    <item>
      <title>React Native vs. Native Android/iOS Development: Which One To Choose in 2021</title>
      <dc:creator>Laravel Lions</dc:creator>
      <pubDate>Mon, 05 Apr 2021 14:23:36 +0000</pubDate>
      <link>https://dev.to/laravellions/react-native-vs-native-android-ios-development-which-one-to-choose-in-2021-5h4m</link>
      <guid>https://dev.to/laravellions/react-native-vs-native-android-ios-development-which-one-to-choose-in-2021-5h4m</guid>
      <description>&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--Dg2ix68i--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/hgdyj5u4np56u81c306v.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--Dg2ix68i--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/hgdyj5u4np56u81c306v.png" alt="image"&gt;&lt;/a&gt;&lt;br&gt;
 According to Statista, there were 204 billion mobile app downloads in 2019 alone. Given all the time people spend on their phones, the idea of building a mobile app to grow your business is luring every modern entrepreneur.&lt;/p&gt;

&lt;p&gt;When it comes to building a mobile app, one of the dilemmas people face is whether to build one app that functions on both Android and iOS or two different apps, one for each platform.&lt;/p&gt;

&lt;p&gt;The decision—going for React Native vs. opting for Native Android/iOS app development—will depend on the utility you want to get out of your mobile app. In this post, I’ll share with you everything you need to know to properly understand the repercussions of each choice.&lt;/p&gt;

&lt;p&gt;Understanding the Approaches: React Native&lt;br&gt;
React Native was developed by Facebook to allow building mobile apps simultaneously for both Android and iOS, aka cross-platform development. Because you don’t have to redesign the entire app for a different platform, you can see how React Native for business becomes an obvious choice for entrepreneurs. Opting for React Native has the following main benefits.&lt;/p&gt;

&lt;p&gt;It Is Time- and Cost-Efficient&lt;/p&gt;

&lt;p&gt;When you don’t have to redesign the UI and UX for two different platforms from scratch and can reuse the code for another platform, you automatically save time. Put simply, if you went with React Native development over Native app development, then you’d only have to hire half the developers Native Android and iOS coding would require.&lt;/p&gt;

&lt;p&gt;This saves time, as time leakage can occur when there needs to be coordination between multiple developers, which wouldn’t happen in the case of a React Native developer who doesn’t have anyone to keep up with or wait for.&lt;/p&gt;

&lt;p&gt;Moreover, when you’re able to build an app that can be used on both OSs simultaneously because of the ability to reuse the code, the app development cost inevitably drops significantly lower (about 25-30%). So if you’re trying to build an app and are capped on a budget, you can always go with React Native developer.&lt;/p&gt;

&lt;p&gt;Hot Reloading&lt;/p&gt;

&lt;p&gt;However, it’s not just that. Different phones have different operating systems, and you can’t get a React Native developer to integrate Android apps and expect that it will play out the same in iOS. Therefore, if you plan to use numerous integrations with your app, it only makes sense if there are separate Native Android and iOS development.&lt;/p&gt;

&lt;p&gt;Easy To Launch&lt;/p&gt;

&lt;p&gt;One of the most overlooked factors is the fact that there are almost no hiccups when it comes to launching your Native Android or iOS app. It’s mainly because Native app developers will follow the guidelines of the respective operating systems before starting to work on them.&lt;/p&gt;

&lt;p&gt;A React Native developer will likely have to find and edit codes and features consistent with a specific operating system.&lt;/p&gt;

&lt;p&gt;Imagine if you could monitor the code in real time without having to wait for the app to be built and the code to be compiled to be able to make changes. That’s exactly what happens with React Native, compared to Native Android or iOS development where the developers would’ve had to coordinate at every phase,to make sure they’re on the same page, only after which they move ahead.&lt;/p&gt;

&lt;p&gt;The ability to see the coding happening in real time helps you in so many different ways, from being able to make the necessary changes, to having more accountability maintained.&lt;/p&gt;

&lt;p&gt;Same Experience on Both iOS and Android&lt;/p&gt;

&lt;p&gt;If your goal was to build an app that would deliver the same experience on both Android and iOS platforms, then that’s exactly what’s going to happen opting for the React Native development solution.&lt;/p&gt;

&lt;p&gt;Using separate frameworks for building separate Native apps to deliver the same experience is definitely time-consuming. Having said that, companies (running on a tight budget) often launch their apps on iOS first. One of the reasons for this could be that an average iOS user spends more time on apps than an average Android user.&lt;/p&gt;

&lt;p&gt;Clubhouse, the invitation-only social media platform, is a recent example of this.&lt;/p&gt;

&lt;p&gt;Understanding the Approaches: Native App Development&lt;br&gt;
For better or for worse, there are two mobile operating systems that the entire world revolves around: Android and iOS. Native apps are somewhat the opposite of React Native. The apps here are built independently on both Android and iOS, and the UI and UX development have to happen separately for both platforms.&lt;/p&gt;

&lt;p&gt;Android uses Java or Kotlin as its primary programming language, whereas iOS uses Swift as its programming language for Native iOS app development. But why would anyone want to have two separate sets of code for two different platforms? Let’s find out.&lt;/p&gt;

&lt;p&gt;Better Performance&lt;/p&gt;

&lt;p&gt;When you compare Native apps with cross-platform apps, the difference comes down to the operating speed and overall performance. React Native apps, as good as they may be, lack the performance enhancement abilities that a Native app framework will offer you.&lt;/p&gt;

&lt;p&gt;When it comes to running heavy animations and building games, Native apps come to the rescue.&lt;/p&gt;

&lt;p&gt;UI/UX Possibilities&lt;/p&gt;

&lt;p&gt;The ways in which you can customize your UI and UX are endless.&lt;/p&gt;

&lt;p&gt;A Native Android or iOS app is capable of a lot more sophisticated UI interface and designs, created on Adobe XD, and animations than React Native, thereby becoming a lot more user-friendly. This helps the user understand the navigation around the app more quickly.&lt;/p&gt;

&lt;p&gt;Integration Abilities&lt;/p&gt;

&lt;p&gt;When you look at an app like Uber, you realize that an app can often require integrations like Google Maps for GPS, numerous Payment Gateway apps, in-phone apps like Calling and SMS, and so many others. If your app requires such integrations, you might want to go with Native app development because of the ability to handle the heavy lifting.&lt;/p&gt;

&lt;p&gt;Which One Is Better?&lt;br&gt;
Well, it entirely depends on who you are and what you are looking for. But, in a nutshell, here are some factors that can push you in either direction.&lt;/p&gt;

&lt;p&gt;Budget&lt;/p&gt;

&lt;p&gt;If you’re someone who can’t afford to spend money on building Native apps, you can definitely go for a React Native development and see how it works out for you. If you aren’t aware of the ramifications of your choice, then you can always reach out to app development companies, and most of them would be happy to advise you.&lt;/p&gt;

&lt;p&gt;Necessity&lt;/p&gt;

&lt;p&gt;Maybe you have the budget, but you feel that there aren’t any possible complications when it comes to having integrations, heavy designs, or guideline compliance, in which case you can definitely go with React Native.&lt;/p&gt;

&lt;p&gt;In any other case, and especially if you think the app is complex, then in order to still deliver high performance, you need to go with Native Android and/or iOS development.&lt;/p&gt;

&lt;p&gt;How Soon Do You Need It?&lt;/p&gt;

&lt;p&gt;If you’re in a rush to launch the app, then you can definitely go for React Native. After all, it is a greatly reliable option no matter how much we compare it with Native app development solutions. React Native helps you launch apps really fast on both Android and iOS.&lt;/p&gt;

&lt;p&gt;However, you shouldn’t go with Native app development if the app is huge because if you push it to come out sooner, you’ll end up compromising on quality.&lt;/p&gt;

&lt;p&gt;Uniqueness of Your Service&lt;/p&gt;

&lt;p&gt;If the niche of your market is unexplored, then you should definitely go with Native app development mainly because it won’t take long for your competitors to catch up and enter your market quickly by offering something you’re not. But lucky for you, they can never match your level of performance because in order to set up a quick app, they’ll have to get it made on React Native.&lt;/p&gt;

&lt;p&gt;Besides, it’s easy to incorporate new features and update lines of code in Native Android and iOS apps, so you won’t have to worry about falling behind. Similarly, if your market is saturated and you’re entering into it, you may as well go with React Native.&lt;/p&gt;

&lt;p&gt;Choices Are Easier When You Know Why&lt;br&gt;
Choices can often seem intimidating, especially when they involve important business decisions. Choosing which path to follow for building your app is definitely such a choice involving many parameters.&lt;/p&gt;

&lt;p&gt;However, choices are easier when you are armed with knowledge, and hopefully this post has offered you the necessary information that can make your task less daunting.&lt;/p&gt;

&lt;p&gt;Each approach, Reach Native of Native Android/iOS, has its own advantages and disadvantages. As I showed you, the former generally offers flexibility, and it’s time- and cost-efficient, whereas the latter is a better choice when performance and integration possibilities need to be taken into consideration.&lt;/p&gt;

&lt;p&gt;In case you still aren’t sure about it, do not hesitate to consult industry experts. And if you are ready to start your mobile app development, you can hire React Native developers and get going!\&lt;/p&gt;

&lt;p&gt;Laravel Lions is the best &lt;a href="https://www.laravellions.com/"&gt;Laravel Development company&lt;/a&gt; for web development.&lt;/p&gt;

</description>
      <category>reactnative</category>
      <category>android</category>
      <category>ionic</category>
      <category>react</category>
    </item>
    <item>
      <title>How to call Laravel internal API ?</title>
      <dc:creator>Laravel Lions</dc:creator>
      <pubDate>Thu, 01 Apr 2021 11:44:18 +0000</pubDate>
      <link>https://dev.to/laravellions/how-to-call-laravel-internal-api-54le</link>
      <guid>https://dev.to/laravellions/how-to-call-laravel-internal-api-54le</guid>
      <description>&lt;p&gt;Today I am sharing my experience of how I spend a day consuming an internal API within the same laravel application and ended up with this post ….&lt;/p&gt;

&lt;p&gt;Are you ready to get your query solved ?? Let's get started …… :)&lt;br&gt;
&lt;em&gt;Query&lt;/em&gt;: How can we make an internal API call within the same laravel Api application from the Controller?&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Answer&lt;/em&gt;: Ok let's go through the post to get answered.&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Note&lt;/em&gt; :: We can use http-clients called Guzzle HTTP client for making an external api call in laravel app or we can go with axios (&lt;a href="https://github.com/axios/axios"&gt;https://github.com/axios/axios&lt;/a&gt;).&lt;/p&gt;

&lt;p&gt;&lt;em&gt;See more about laravel http request at&lt;/em&gt; :&lt;br&gt;
&lt;a href="https://laravel.com/docs/8.x/http-client"&gt;https://laravel.com/docs/8.x/http-client&lt;/a&gt;&lt;br&gt;
(&lt;a href="https://github.com/axios/axios"&gt;https://github.com/axios/axios&lt;/a&gt;).&lt;/p&gt;

&lt;p&gt;If you have an API, which you also use on your site..then you might want to get the data from the API by making an internal request.&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Don’t forget to include it before making the request.&lt;/em&gt;&lt;br&gt;
use Illuminate\Support\Facades\Route;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--jwbrkec1--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/plhroaq20x9mta3nvj4t.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--jwbrkec1--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/plhroaq20x9mta3nvj4t.png" alt="image"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;In this way,&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--y8qGwUUY--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/o3nv49gazfpkl3rfn69m.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--y8qGwUUY--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/o3nv49gazfpkl3rfn69m.png" alt="image"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;you can make an internal API call in laravel app .&lt;br&gt;
WAIT WAIT its not over !!!!!!!!!(&lt;a href="https://github.com/axios/axios"&gt;https://github.com/axios/axios&lt;/a&gt;).&lt;br&gt;
What if you have to pass some data in the header(like authorization token) with the call ???&lt;/p&gt;

&lt;p&gt;Then you can include the headers as :&lt;br&gt;
&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--wNsklRoJ--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/ka2lb5d45gogeknz2tau.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--wNsklRoJ--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/ka2lb5d45gogeknz2tau.png" alt="image"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;OK By now you might have got your data returned by api ..&lt;br&gt;
Bonus Section&lt;br&gt;
You can get your data as defined in your response sent by the api call ….&lt;br&gt;
In my case I got my data and passed it to the view as below :&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--mfGa0Kzw--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/g5nfzxudp7kma2dxwe47.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--mfGa0Kzw--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/g5nfzxudp7kma2dxwe47.png" alt="image"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;So the final code looks as:&lt;br&gt;
&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--GbNlFu2Q--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/ozut1ic40epiaro8pqk3.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--GbNlFu2Q--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/ozut1ic40epiaro8pqk3.png" alt="image"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Thank You…&lt;br&gt;
If You found the content useful. DON’T forget to give applause and let me know if your problem is solved in the comment section :)&lt;br&gt;
See You Soon in the next post …. SO keep Following …. :)&lt;br&gt;
Happy Coding …. :)&lt;/p&gt;

&lt;p&gt;Hire &lt;a href="//www.laravellions.com"&gt;Laravel Development Company&lt;/a&gt;&lt;/p&gt;

</description>
      <category>laravel</category>
      <category>php</category>
      <category>programming</category>
    </item>
  </channel>
</rss>
