<?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: Siva Charan</title>
    <description>The latest articles on DEV Community by Siva Charan (@gurram_charan3).</description>
    <link>https://dev.to/gurram_charan3</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%2F893815%2F0d966a28-d67e-413e-93c1-8a46cfa9bf27.jpg</url>
      <title>DEV Community: Siva Charan</title>
      <link>https://dev.to/gurram_charan3</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/gurram_charan3"/>
    <language>en</language>
    <item>
      <title>What is an API?</title>
      <dc:creator>Siva Charan</dc:creator>
      <pubDate>Thu, 28 Jul 2022 13:21:00 +0000</pubDate>
      <link>https://dev.to/gurram_charan3/what-is-an-api-3h62</link>
      <guid>https://dev.to/gurram_charan3/what-is-an-api-3h62</guid>
      <description>&lt;p&gt;Let us make this simple with a basic example. When you are hungry and not in a mood of preparing food. So we go to a restaurant or browse any food delivery apps.&lt;/p&gt;

&lt;p&gt;Let us assume you opened zomato and browsed biriyani from some restaurant and you got your food. Here restaurant is the 'system' that will prepare your food.&lt;/p&gt;

&lt;p&gt;What is missing here???&lt;/p&gt;

&lt;p&gt;It is the critical link to communicate your order to the restaurant and deliver food back to your table. That's where the &lt;strong&gt;platform/medium of communication&lt;/strong&gt; or API comes into play. Here it is ZOMATO app.&lt;/p&gt;

&lt;p&gt;The app takes the request/order from you, delivers/send request to the restaurant and deliver back the response/food from the restaurant to you.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--EG1W6IaJ--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/iae1ligcqrt0514gh5e7.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--EG1W6IaJ--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/iae1ligcqrt0514gh5e7.jpg" alt="Image description" width="880" height="430"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;APPLICATION PROGRAMMING INTERFACE&lt;/strong&gt; which is known as API is a software intermediary that allows two applications to talk to each other.&lt;/p&gt;

&lt;p&gt;When you use an application on your device, it connects to internet and sends request to the server. Server retrieves that request, interprets it, performs the necessary actions and sends it back to your phone. Then the application interprets that data received and displays it to you in a beautiful/readable way. All of this happens through API.&lt;br&gt;
&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--Ci5YSD8q--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/dspukkjptdqr1kf43mpc.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--Ci5YSD8q--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/dspukkjptdqr1kf43mpc.jpeg" alt="Image description" width="805" height="570"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;comment down your opinions on "Do API's are really necessary? "&lt;/p&gt;

</description>
      <category>api</category>
      <category>javascript</category>
      <category>html</category>
    </item>
    <item>
      <title>Is Web designer same as Web developer?</title>
      <dc:creator>Siva Charan</dc:creator>
      <pubDate>Wed, 27 Jul 2022 15:34:00 +0000</pubDate>
      <link>https://dev.to/gurram_charan3/is-web-designer-same-as-web-developer-g8m</link>
      <guid>https://dev.to/gurram_charan3/is-web-designer-same-as-web-developer-g8m</guid>
      <description>&lt;p&gt;As a beginner to programming one would fall in a confused state of web development and web designing. Most of the people think both are similar to each other, But the answer is &lt;strong&gt;NO&lt;/strong&gt;. Web designing is completely different from web development.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;&lt;u&gt;Web Designing:&lt;/u&gt;&lt;/strong&gt;&lt;br&gt;
                 Web designer is the graphic artist who design the layout of the web page like how the webpage look, when the heading, sections, buttons should be placed. It is basically creating the visual appearance of the website, just like architect of web site. These persons must be familiar with Figma, Adobe photoshop, Adobe XD, Typography, Color Theory etc; &lt;/p&gt;

&lt;p&gt;&lt;strong&gt;&lt;u&gt;Web Development:&lt;/u&gt;&lt;/strong&gt;&lt;br&gt;
                 Web developer is the person who actually builds the website and maintains it. If we compare with building construction web developer is the civil engineer of the website who develops the working model of website in which he develops the button functionality, dynamic content representation etc; He is also responsible for the site's technical aspects, such as its performance and capacity, which are measures of a website's speed and how much traffic the site can handle.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Can a web designer also be a web developer?&lt;/strong&gt;&lt;br&gt;
               &lt;strong&gt;Yes&lt;/strong&gt;, Web designer can also be a web developer. Web design and web development are equally important and closely connected aspects of the website creation process. This is why web designers and web developers often share similar abilities and skills, including 3D graphics design and proficiency in HTML/CSS and JavaScript languages.&lt;/p&gt;

&lt;p&gt;Share your thoughts on scope and career as a web developer or designer..&lt;/p&gt;

</description>
    </item>
  </channel>
</rss>
