<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Rest APIs Archives | Blog</title>
	<atom:link href="https://onclickinnovations.com/blog/tag/rest-apis/feed/" rel="self" type="application/rss+xml" />
	<link>https://onclickinnovations.com/blog/tag/rest-apis/</link>
	<description>Onclick Innovations Pvt. Ltd.</description>
	<lastBuildDate>Thu, 20 Apr 2017 13:07:51 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.0.1</generator>
<site xmlns="com-wordpress:feed-additions:1">208843066</site>	<item>
		<title>Lodash :: a better utility library developed by JavaScript Community</title>
		<link>https://onclickinnovations.com/blog/lodash-a-better-utility-library-developed-by-javascript-community/</link>
					<comments>https://onclickinnovations.com/blog/lodash-a-better-utility-library-developed-by-javascript-community/#respond</comments>
		
		<dc:creator><![CDATA[it_geeks]]></dc:creator>
		<pubDate>Thu, 20 Apr 2017 13:07:51 +0000</pubDate>
				<category><![CDATA[Custom Software Development Solutions]]></category>
		<category><![CDATA[API]]></category>
		<category><![CDATA[API DEVELOPMENT]]></category>
		<category><![CDATA[APIs]]></category>
		<category><![CDATA[App Development]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[Libraries]]></category>
		<category><![CDATA[Lodash]]></category>
		<category><![CDATA[Rest APIs]]></category>
		<guid isPermaLink="false">http://blog.onclickinnovations.com/?p=712</guid>

					<description><![CDATA[<p>Lodash#underscore#libraries#APIs#JavaScript#JavaScripCommunity LODASH  a big library and to be precise a utility library delivering consistency, customization, performance, &#38; extras. Lodash was built with modularity and performance in mind from ground up. Lodash offers more flexibility allowing custom builds targeting different environments including ES2015 modules,  excellent libraries that have huge adoption and years of development by the [&#8230;]</p>
<p>The post <a href="https://onclickinnovations.com/blog/lodash-a-better-utility-library-developed-by-javascript-community/">Lodash :: a better utility library developed by JavaScript Community</a> appeared first on <a href="https://onclickinnovations.com/blog">Blog</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>Lodash#underscore#libraries#APIs#JavaScript#JavaScripCommunity</p>
<p><a href="http://blog.onclickinnovations.com/712-2/">LODASH </a> a big library and to be precise a utility library delivering consistency, customization, performance, &amp; extras. Lodash was built with modularity and performance in mind from ground up. Lodash offers more flexibility allowing custom builds targeting different environments including ES2015 modules,  excellent libraries that have huge adoption and years of development by the best and brightest of the JavaScript community.  L<strong>odash</strong> and <strong>underscore</strong> come with immutable operations of their own. Each comes with an API of its own. Lodash has so many qualities by which it has replaced underscore::</p>
<ul>
<li>Usability Improvements</li>
<li>Extra Functionality</li>
<li>Performance Gains</li>
<li>Shorthand syntaxes for chaining</li>
<li>Custom Builds to only use what you need</li>
<li>Semantic versioning and 100% code coverage</li>
</ul>
<p>&nbsp;</p>
<p>One will get immutability and more power but there&#8217;s simply more to learn. Lodash also contains a group of functions that target functional programming. Lodash has a group of general purpose utilities for simplifying common programming tasks. Lodash seems to be a drop-in replacement for underscore. It has since become a superset of Underscore, providing more consistent API behavior, more features,  more thorough documentation  and unit tests better overall performance and optimizations for large arrays/object iteration, and more flexibility with custom builds  and template pre-compilation utilities.</p>
<p>&nbsp;</p>
<p><a class="a2a_button_facebook" href="https://www.addtoany.com/add_to/facebook?linkurl=https%3A%2F%2Fonclickinnovations.com%2Fblog%2Flodash-a-better-utility-library-developed-by-javascript-community%2F&amp;linkname=Lodash%20%3A%3A%20a%20better%20utility%20library%20developed%20by%20JavaScript%20Community" title="Facebook" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_twitter" href="https://www.addtoany.com/add_to/twitter?linkurl=https%3A%2F%2Fonclickinnovations.com%2Fblog%2Flodash-a-better-utility-library-developed-by-javascript-community%2F&amp;linkname=Lodash%20%3A%3A%20a%20better%20utility%20library%20developed%20by%20JavaScript%20Community" title="Twitter" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_linkedin" href="https://www.addtoany.com/add_to/linkedin?linkurl=https%3A%2F%2Fonclickinnovations.com%2Fblog%2Flodash-a-better-utility-library-developed-by-javascript-community%2F&amp;linkname=Lodash%20%3A%3A%20a%20better%20utility%20library%20developed%20by%20JavaScript%20Community" title="LinkedIn" rel="nofollow noopener" target="_blank"></a><a class="a2a_dd addtoany_no_icon a2a_counter addtoany_share_save addtoany_share" href="https://www.addtoany.com/share#url=https%3A%2F%2Fonclickinnovations.com%2Fblog%2Flodash-a-better-utility-library-developed-by-javascript-community%2F&#038;title=Lodash%20%3A%3A%20a%20better%20utility%20library%20developed%20by%20JavaScript%20Community" data-a2a-url="https://onclickinnovations.com/blog/lodash-a-better-utility-library-developed-by-javascript-community/" data-a2a-title="Lodash :: a better utility library developed by JavaScript Community">Share</a></p><p>The post <a href="https://onclickinnovations.com/blog/lodash-a-better-utility-library-developed-by-javascript-community/">Lodash :: a better utility library developed by JavaScript Community</a> appeared first on <a href="https://onclickinnovations.com/blog">Blog</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://onclickinnovations.com/blog/lodash-a-better-utility-library-developed-by-javascript-community/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">712</post-id>	</item>
		<item>
		<title>Backbone.js</title>
		<link>https://onclickinnovations.com/blog/backbone-js/</link>
					<comments>https://onclickinnovations.com/blog/backbone-js/#respond</comments>
		
		<dc:creator><![CDATA[it_geeks]]></dc:creator>
		<pubDate>Tue, 11 Apr 2017 13:21:17 +0000</pubDate>
				<category><![CDATA[Custom Software Development Solutions]]></category>
		<category><![CDATA[APIs]]></category>
		<category><![CDATA[DOM]]></category>
		<category><![CDATA[Java Script]]></category>
		<category><![CDATA[MVC Framework]]></category>
		<category><![CDATA[Rest APIs]]></category>
		<category><![CDATA[Restful APIs]]></category>
		<guid isPermaLink="false">http://blog.onclickinnovations.com/?p=690</guid>

					<description><![CDATA[<p>Backbone.js  a popular open source JavaScript framework that allows us to develop single page web application. It offers a MVC framework for organizing Javascript application. About Backbone.js::- &#8211; Backbone.js is a client-side MVC architecture. It is a design pattern where we separate the data from the way it is defined, manipulated and displayed. It allows [&#8230;]</p>
<p>The post <a href="https://onclickinnovations.com/blog/backbone-js/">Backbone.js</a> appeared first on <a href="https://onclickinnovations.com/blog">Blog</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>Backbone.js  a popular open source JavaScript framework that allows us to develop single page web application. It offers a MVC framework for organizing Javascript application.</p>
<p>About Backbone.js::-<br />
&#8211; Backbone.js is a client-side MVC architecture. It is a design pattern where we separate the data from the way it is defined, manipulated and displayed. It allows you to structure your Javascript code in an MVC pattern.<br />
&#8211; In the MVC platform, web application depends upon server for getting json data for the logic on how to display it. Here load on server is reduced and it helps in increasing the speed of the website.</p>
<p>-It&#8217;s easy to create small and slick web applications with frameworks like jQuery. When a project grows, however, the jQuery declarations and callbacks get more and more complex and are distributed all over the place. The code becomes more and more cluttered and hard to read.</p>
<p>-It provides an event-driven communication between views and models . One can attach event listeners to any attribute of a model, which gives you very nuanced control over what you change in the view.</p>
<p>-The <a href="http://blog.onclickinnovations.com/690-2/">BACKBONE.JS</a> events build on top of regular DOM events, which makes the mechanism very versatile and extensible. With one line of code, for example, one can introduce a publish/subscribe pattern to backbone that ties all of your views together</p>
<p>-The models in Backbone.js   can be easily tied to a back-end. Out-of-the box the framework provides excellent support for Restful APIs in that models can map to a RESTful endpoint. If the API is designed correctly, backbone is already configured to access these directly for read, write, and delete operations.</p>
<p>-If a backend other than a RESTful API is used, backbone.js is still flexible enough to accommodate for that.</p>
<p>-Conventions are a great way to introduce a common coding style without the need of coming up with an extensive set of coding standards.  Backbone.js is particularly helpful to maintain a clean code base despite having multiple people collaborating on the code.</p>
<p><a class="a2a_button_facebook" href="https://www.addtoany.com/add_to/facebook?linkurl=https%3A%2F%2Fonclickinnovations.com%2Fblog%2Fbackbone-js%2F&amp;linkname=Backbone.js" title="Facebook" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_twitter" href="https://www.addtoany.com/add_to/twitter?linkurl=https%3A%2F%2Fonclickinnovations.com%2Fblog%2Fbackbone-js%2F&amp;linkname=Backbone.js" title="Twitter" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_linkedin" href="https://www.addtoany.com/add_to/linkedin?linkurl=https%3A%2F%2Fonclickinnovations.com%2Fblog%2Fbackbone-js%2F&amp;linkname=Backbone.js" title="LinkedIn" rel="nofollow noopener" target="_blank"></a><a class="a2a_dd addtoany_no_icon a2a_counter addtoany_share_save addtoany_share" href="https://www.addtoany.com/share#url=https%3A%2F%2Fonclickinnovations.com%2Fblog%2Fbackbone-js%2F&#038;title=Backbone.js" data-a2a-url="https://onclickinnovations.com/blog/backbone-js/" data-a2a-title="Backbone.js">Share</a></p><p>The post <a href="https://onclickinnovations.com/blog/backbone-js/">Backbone.js</a> appeared first on <a href="https://onclickinnovations.com/blog">Blog</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://onclickinnovations.com/blog/backbone-js/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">690</post-id>	</item>
		<item>
		<title>GraphQL</title>
		<link>https://onclickinnovations.com/blog/graphql/</link>
					<comments>https://onclickinnovations.com/blog/graphql/#respond</comments>
		
		<dc:creator><![CDATA[it_geeks]]></dc:creator>
		<pubDate>Fri, 03 Mar 2017 13:14:34 +0000</pubDate>
				<category><![CDATA[Custom Software Development Solutions]]></category>
		<category><![CDATA[APIs]]></category>
		<category><![CDATA[GraphQL]]></category>
		<category><![CDATA[JSON]]></category>
		<category><![CDATA[Rest APIs]]></category>
		<category><![CDATA[Restful APIs]]></category>
		<guid isPermaLink="false">http://blog.onclickinnovations.com/?p=637</guid>

					<description><![CDATA[<p>#GraphQL #APIs #JSON #REST &#8230;GraphQL is a query language for API and a server-side runtime for executing queries by using a type system define for any data. GraphQL isn’t tied to any specific database or storage engine and is instead backed by your existing code and data. GraphQL is a new way to think about [&#8230;]</p>
<p>The post <a href="https://onclickinnovations.com/blog/graphql/">GraphQL</a> appeared first on <a href="https://onclickinnovations.com/blog">Blog</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>#GraphQL #APIs #JSON #REST &#8230;GraphQL is a query language for API and a server-side runtime for executing queries by using a type system define for any data. GraphQL isn’t tied to any specific database or storage engine and is instead backed by your existing code and data. GraphQL is a new way to think about building and querying APIs. Rather than construct several REST requests to fetch data that you’re interested in, you can often make a single call to fetch the information you need. Client applications who speak GraphQL can query the schema within its capabilities. This approach&nbsp;<em>decouples clients from servers</em>&nbsp;and allows both of them to evolve and scale independently.</p>
<p>&nbsp;</p>
<p>A GraphQL request can be either a query (read operation) or a mutation (write operation). For both cases, the request is a simple string that a GraphQL service can interpret, execute, and resolve with data in a specified format. The popular response format that is usually used for mobile and web applications is the&nbsp;<em>JavaScript Object Notation.</em></p>
<p><strong>Why GraphQL?</strong></p>
<ul>
<li><strong>Single-round trip</strong>: All data is fetched in a single round-trip vs. multiple-round trips in REST. In our example above, for a REST client to get all products in each category, it would need to first fetch the store&#8217;s categories from one API endpoint, and then for each category fetch their products from another API endpoint.</li>
</ul>
<ul>
<li><strong>No over-fetching</strong>: A client has full control of fetching only data that it needs vs. in REST API, on the server-side we have to balance between minimizing multiple round-trips (&#8216;n+1&#8217; problem) and over-fetching; we can eliminate &#8216;n+1&#8217; problem we described above if we make the API that returns store categories, also return all products, but another set of clients that just wants categories of a store will be over-fetching.</li>
</ul>
<ul>
<li>One endpoint to access your data- Single API endpoint to server all data needs</li>
<li>Retrieve only the data your client needs in a single request (flexibility)</li>
<li>No need to tailor endpoints for your views</li>
<li>No versioning</li>
</ul>
<p>&nbsp;</p>
<p><a class="a2a_button_facebook" href="https://www.addtoany.com/add_to/facebook?linkurl=https%3A%2F%2Fonclickinnovations.com%2Fblog%2Fgraphql%2F&amp;linkname=GraphQL" title="Facebook" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_twitter" href="https://www.addtoany.com/add_to/twitter?linkurl=https%3A%2F%2Fonclickinnovations.com%2Fblog%2Fgraphql%2F&amp;linkname=GraphQL" title="Twitter" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_linkedin" href="https://www.addtoany.com/add_to/linkedin?linkurl=https%3A%2F%2Fonclickinnovations.com%2Fblog%2Fgraphql%2F&amp;linkname=GraphQL" title="LinkedIn" rel="nofollow noopener" target="_blank"></a><a class="a2a_dd addtoany_no_icon a2a_counter addtoany_share_save addtoany_share" href="https://www.addtoany.com/share#url=https%3A%2F%2Fonclickinnovations.com%2Fblog%2Fgraphql%2F&#038;title=GraphQL" data-a2a-url="https://onclickinnovations.com/blog/graphql/" data-a2a-title="GraphQL">Share</a></p><p>The post <a href="https://onclickinnovations.com/blog/graphql/">GraphQL</a> appeared first on <a href="https://onclickinnovations.com/blog">Blog</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://onclickinnovations.com/blog/graphql/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">637</post-id>	</item>
		<item>
		<title>Spring  Framework</title>
		<link>https://onclickinnovations.com/blog/spring-framework/</link>
					<comments>https://onclickinnovations.com/blog/spring-framework/#respond</comments>
		
		<dc:creator><![CDATA[it_geeks]]></dc:creator>
		<pubDate>Sat, 17 Dec 2016 13:13:17 +0000</pubDate>
				<category><![CDATA[Custom Software Development Solutions]]></category>
		<category><![CDATA[APIs]]></category>
		<category><![CDATA[j2ee technology]]></category>
		<category><![CDATA[Java Script]]></category>
		<category><![CDATA[MVC]]></category>
		<category><![CDATA[Open Source Platform]]></category>
		<category><![CDATA[POJO]]></category>
		<category><![CDATA[Rest APIs]]></category>
		<guid isPermaLink="false">http://blog.onclickinnovations.com/?p=537</guid>

					<description><![CDATA[<p>Spring is an open source Java platform. Spring MVC have been around lot longer and lots of project has been built on this framework. Spring is a framework that helps you organize your app and allows you to focus more on the logic. Spring has several components like Spring MVC, Spring ORM, Spring Rest API. [&#8230;]</p>
<p>The post <a href="https://onclickinnovations.com/blog/spring-framework/">Spring  Framework</a> appeared first on <a href="https://onclickinnovations.com/blog">Blog</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>Spring is an open source Java platform. Spring MVC have been around lot longer and lots of project has been built on this framework. Spring is a framework that helps you organize your app and allows you to focus more on the logic.</p>
<p>Spring has several components like Spring MVC, Spring ORM, Spring Rest API. Spring deals with developing flow of the application. Spring MVC-Spring gives you power to develop MVC web app with less amount  couple of minutes you can develop your restful web service. Spring is a open source framework for building java enterprise applications, spring has a core container, aop, jdbc and various other features for building an entire application. Spring is build up on top of the j2ee technologies, it has different modules to perform different aspects of web application. Spring supports end to end development of application, that means Starting from business logic , persistence logic to presentation logic we can develop using Spring . That means by using Spring we can develop whole application. Spring has different modules like Spring core, Spring jdbc, Spring AOP, Spring Tx, Spring Security, Spring MVC. Due to modularly organized nature, Spring makes it easy for the developers to know which packages or classes are to be used. Spring framework provides inversion control and APIs to translate technology-driven exceptions. It enables developers to build enterprise-level applications with the help of the POJOs. It provides very simple and rich facilities to integrate various frameworks, technologies, and services in the applications. One of the main reason for using the Spring framework is to keep code as simple as possible. It push the way to develop enterprise applications with loosely coupled simple java beans. For this reason, the spring framework can also be called a Plain Old Java Object (POJO) framework. When it comes to size and transparency, Spring is the best lightweight framework you will ever find.</p>
<p><a class="a2a_button_facebook" href="https://www.addtoany.com/add_to/facebook?linkurl=https%3A%2F%2Fonclickinnovations.com%2Fblog%2Fspring-framework%2F&amp;linkname=Spring%20%20Framework" title="Facebook" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_twitter" href="https://www.addtoany.com/add_to/twitter?linkurl=https%3A%2F%2Fonclickinnovations.com%2Fblog%2Fspring-framework%2F&amp;linkname=Spring%20%20Framework" title="Twitter" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_linkedin" href="https://www.addtoany.com/add_to/linkedin?linkurl=https%3A%2F%2Fonclickinnovations.com%2Fblog%2Fspring-framework%2F&amp;linkname=Spring%20%20Framework" title="LinkedIn" rel="nofollow noopener" target="_blank"></a><a class="a2a_dd addtoany_no_icon a2a_counter addtoany_share_save addtoany_share" href="https://www.addtoany.com/share#url=https%3A%2F%2Fonclickinnovations.com%2Fblog%2Fspring-framework%2F&#038;title=Spring%20%20Framework" data-a2a-url="https://onclickinnovations.com/blog/spring-framework/" data-a2a-title="Spring  Framework">Share</a></p><p>The post <a href="https://onclickinnovations.com/blog/spring-framework/">Spring  Framework</a> appeared first on <a href="https://onclickinnovations.com/blog">Blog</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://onclickinnovations.com/blog/spring-framework/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">537</post-id>	</item>
		<item>
		<title>REST APIs</title>
		<link>https://onclickinnovations.com/blog/rest-apis/</link>
					<comments>https://onclickinnovations.com/blog/rest-apis/#respond</comments>
		
		<dc:creator><![CDATA[it_geeks]]></dc:creator>
		<pubDate>Thu, 30 Jun 2016 12:51:48 +0000</pubDate>
				<category><![CDATA[Custom Software Development Solutions]]></category>
		<category><![CDATA[API]]></category>
		<category><![CDATA[API DEVELOPMENT]]></category>
		<category><![CDATA[API php]]></category>
		<category><![CDATA[API tools]]></category>
		<category><![CDATA[Rest APIs]]></category>
		<guid isPermaLink="false">http://blog.onclickinnovations.com/?p=78</guid>

					<description><![CDATA[<p>REST is an architectural style that uses simple HTTP calls for inter-machine communication instead of more complex options like CORBA, RPC, or even SOAP. Using REST means your calls will be message-based and reliant on the HTTP standard to describe these messages. Using the HTTP protocol means REST is a simple request/response mechanism. Each request [&#8230;]</p>
<p>The post <a href="https://onclickinnovations.com/blog/rest-apis/">REST APIs</a> appeared first on <a href="https://onclickinnovations.com/blog">Blog</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>REST is an architectural style that uses simple HTTP calls for inter-machine communication instead of more complex options like CORBA, RPC, or even SOAP. Using REST means your calls will be message-based and reliant on the HTTP standard to describe these messages. Using the HTTP protocol means REST is a simple request/response mechanism. Each request returns a subsequent response.<br />
It works because you’re not tying your API to your client-side technology. One could imagine that this API is accessible from a client-side Web project, an iOS app, an IoT device and even a Windows Phone.<br />
Rest states  &#8220;<strong>representational state transfer&#8221;</strong>, is an architectural style consisting of a coordinated set of components, connectors, and data elements within a distributed hypermedia  system, where the focus is on component roles and a specific set of interactions between data elements rather than implementation details. <strong>REST API</strong> is providing various URIs to client side technology (Front end technology) from where client side technology fetches the data.  REST APIs is the internet (web) way on how you do ‘stuff’ on your ‘things’ providing/obtaining the required ’information’ in the process. In other words, it is the web language that allows you to perform operations on resources providing details in the ‘request’ and getting back details in the response.</p>
<p><a class="a2a_button_facebook" href="https://www.addtoany.com/add_to/facebook?linkurl=https%3A%2F%2Fonclickinnovations.com%2Fblog%2Frest-apis%2F&amp;linkname=REST%20APIs" title="Facebook" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_twitter" href="https://www.addtoany.com/add_to/twitter?linkurl=https%3A%2F%2Fonclickinnovations.com%2Fblog%2Frest-apis%2F&amp;linkname=REST%20APIs" title="Twitter" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_linkedin" href="https://www.addtoany.com/add_to/linkedin?linkurl=https%3A%2F%2Fonclickinnovations.com%2Fblog%2Frest-apis%2F&amp;linkname=REST%20APIs" title="LinkedIn" rel="nofollow noopener" target="_blank"></a><a class="a2a_dd addtoany_no_icon a2a_counter addtoany_share_save addtoany_share" href="https://www.addtoany.com/share#url=https%3A%2F%2Fonclickinnovations.com%2Fblog%2Frest-apis%2F&#038;title=REST%20APIs" data-a2a-url="https://onclickinnovations.com/blog/rest-apis/" data-a2a-title="REST APIs">Share</a></p><p>The post <a href="https://onclickinnovations.com/blog/rest-apis/">REST APIs</a> appeared first on <a href="https://onclickinnovations.com/blog">Blog</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://onclickinnovations.com/blog/rest-apis/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">78</post-id>	</item>
		<item>
		<title>API Developers</title>
		<link>https://onclickinnovations.com/blog/api-developers/</link>
					<comments>https://onclickinnovations.com/blog/api-developers/#comments</comments>
		
		<dc:creator><![CDATA[it_geeks]]></dc:creator>
		<pubDate>Wed, 22 Jun 2016 12:53:32 +0000</pubDate>
				<category><![CDATA[Custom Software Development Solutions]]></category>
		<category><![CDATA[API DEVELOPMENT]]></category>
		<category><![CDATA[API php]]></category>
		<category><![CDATA[API tools]]></category>
		<category><![CDATA[Rest APIs]]></category>
		<guid isPermaLink="false">http://blog.onclickinnovations.com/?p=33</guid>

					<description><![CDATA[<p>An API  (Application Programming Interface) is best thought of as a contract provided by one piece of computer software to another. API is a set of routine  definitions, protocols, and tools for building software and applications. A good API makes it easier to develop a program by providing all the building blocks, which are then put together by [&#8230;]</p>
<p>The post <a href="https://onclickinnovations.com/blog/api-developers/">API Developers</a> appeared first on <a href="https://onclickinnovations.com/blog">Blog</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>An API  (Application Programming Interface) is best thought of as a <em>contract </em>provided by one piece of computer software to another. API is a set of routine  definitions, protocols, and tools for building software and applications. A good API makes it easier to develop a program by providing all the building blocks, which are then put together by the programmer. APIs often come in the form of a library  that includes specifications or routines, data structures, object classes and variables. An API can also be related to a software framework, a framework can be based on several libraries implementing several APIs, but unlike the normal use of an API, the <em>access</em> to the behavior <em>built into the framework</em> is mediated by extending its content with new classes plugged into the framework itself.</p>
<p>With an API , the exact structure of request and response is documented upfront and is likely to remain constant, regardless of whether the website changes its look and feel for human visitors. Without an <em>API</em><em> </em>, app relies on the website never changing its look. If it does, app may stop working because it can&#8217;t parse the webpage anymore. Computers are only as smart as the software you write. Hence ,  API production allows you to coordinate more efficiency, automation, integration, personalisation, mashup etc.</p>
<p><a class="a2a_button_facebook" href="https://www.addtoany.com/add_to/facebook?linkurl=https%3A%2F%2Fonclickinnovations.com%2Fblog%2Fapi-developers%2F&amp;linkname=API%20Developers" title="Facebook" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_twitter" href="https://www.addtoany.com/add_to/twitter?linkurl=https%3A%2F%2Fonclickinnovations.com%2Fblog%2Fapi-developers%2F&amp;linkname=API%20Developers" title="Twitter" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_linkedin" href="https://www.addtoany.com/add_to/linkedin?linkurl=https%3A%2F%2Fonclickinnovations.com%2Fblog%2Fapi-developers%2F&amp;linkname=API%20Developers" title="LinkedIn" rel="nofollow noopener" target="_blank"></a><a class="a2a_dd addtoany_no_icon a2a_counter addtoany_share_save addtoany_share" href="https://www.addtoany.com/share#url=https%3A%2F%2Fonclickinnovations.com%2Fblog%2Fapi-developers%2F&#038;title=API%20Developers" data-a2a-url="https://onclickinnovations.com/blog/api-developers/" data-a2a-title="API Developers">Share</a></p><p>The post <a href="https://onclickinnovations.com/blog/api-developers/">API Developers</a> appeared first on <a href="https://onclickinnovations.com/blog">Blog</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://onclickinnovations.com/blog/api-developers/feed/</wfw:commentRss>
			<slash:comments>2</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">33</post-id>	</item>
	</channel>
</rss>
