<?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: Sacesta</title>
    <description>The latest articles on DEV Community by Sacesta (@sacesta).</description>
    <link>https://dev.to/sacesta</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%2F968750%2Fefbfacbe-f71f-45bb-bff5-90f39368cc7a.jpeg</url>
      <title>DEV Community: Sacesta</title>
      <link>https://dev.to/sacesta</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/sacesta"/>
    <language>en</language>
    <item>
      <title>React Vs Vue Vs Angular Vs Svelte : Which is best for you? | Sacesta Technologies</title>
      <dc:creator>Sacesta</dc:creator>
      <pubDate>Thu, 15 Dec 2022 10:28:33 +0000</pubDate>
      <link>https://dev.to/sacesta/react-vs-vue-vs-angular-vs-svelte-which-is-best-for-you-sacesta-technologies-30pf</link>
      <guid>https://dev.to/sacesta/react-vs-vue-vs-angular-vs-svelte-which-is-best-for-you-sacesta-technologies-30pf</guid>
      <description>&lt;p&gt;We'll examine the advantages and disadvantages of the four most widely used JavaScript front-end frameworks in this post, and we'll offer recommendations on which to pick depending on certain situations.&lt;/p&gt;

&lt;h2&gt;
  
  
  Angular
&lt;/h2&gt;

&lt;p&gt;The oldest and thus most reliable framework is Angular. It merits high praise for establishing this niche and the category on its own.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Advantages&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Angular's tooling is easily the most powerful of all four&lt;/li&gt;
&lt;li&gt;With Angular, state management is a dream. The other frameworks ought to strive to be as good as this one.&lt;/li&gt;
&lt;li&gt;Only Angular includes TypeScript by default.&lt;/li&gt;
&lt;li&gt;MVC Architecture implementation&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Disadvantages&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;The use of the Regular DOM is one of Angular's main drawbacks. Because of this, every time the state changes, the complete HTML structure is modified, which significantly slows down loading.&lt;/li&gt;
&lt;li&gt;Steep learning curve - If you're already a JavaScript wizard, Angular is the hardest to learn.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Best Suite For&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Numerous capabilities and clear structures are offered by Angular. Teams may execute projects more quickly as a result, without having to worry about the structure or employ additional libraries. It is not recommended for small projects because it brings redundant ballast.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Multifunctional and large application&lt;/li&gt;
&lt;li&gt;Reliable framework&lt;/li&gt;
&lt;li&gt;Applications with Online chats, apps, messengers&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  React
&lt;/h2&gt;

&lt;p&gt;React is a Cinderella story, coming from way behind Angular to become by far the most popular framework today. React has done to Angular what Facebook did to MySpace.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Advantages&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;React has the largest community support and the largest library selection of them all.&lt;/li&gt;
&lt;li&gt;React allows us to write cleaner, more expressive code than any other framework.&lt;/li&gt;
&lt;li&gt;Performant and fast - the usage of the virtual DOM which in turn re-loads only the parts of HTML that previously changed.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Disadvantages&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;React doesn't have directives in the HTML. Instead, it relies on your state-of-the-art JavaScript skills to handle flow control.&lt;/li&gt;
&lt;li&gt;React is not suitable for developing MVC architecture because it provides only one view, therefore the developer must build the controller and model itself.&lt;/li&gt;
&lt;li&gt;Without the help of other frameworks, React is typically not enough to create complicated apps.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Best Suite For&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Applications that require heavy results in the front end.&lt;/li&gt;
&lt;li&gt;Lightweight apps developed in a shorter timeframe&lt;/li&gt;
&lt;li&gt;Add new and interesting features to an already existing program&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Vue
&lt;/h2&gt;

&lt;p&gt;Evan You was a Google developer who wanted a framework that was simpler than Angular. So, being a next-level geek, he went out and wrote one. it uses a virtual DOM like React and relies on functional paradigms because, well, JavaScript is a functional language and not an object-oriented one.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Advantages&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Performant and fast&lt;/li&gt;
&lt;li&gt;Vue project is minimalist and thus highly simple, it uses the -middleware pattern, allowing pluggable modules.&lt;/li&gt;
&lt;li&gt;Easy to learn and use&lt;/li&gt;
&lt;li&gt;It is also more flexible than React and Angular and it can also be used for large web applications.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Disadvantages&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;VueJS has a limited community and an even more limited English-speaking community.&lt;/li&gt;
&lt;li&gt;There is so much flexibility that makes certain areas of web development with Vue overcomplicated.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Best Suite For&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Single-page apps&lt;/li&gt;
&lt;li&gt;High-performance and dynamic applications&lt;/li&gt;
&lt;li&gt;A framework that is easy to use&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Svelte
&lt;/h2&gt;

&lt;p&gt;Svelte doesn't put the entire app in the browser to run like the other frameworks. Instead, each request runs the compiler on the server, generates a page, and sends it to the client. Unlike the other three, Svelte avoids the up-front cost of loading all JavaScript before the first page loads. Svelte delivers only the parts that you need just in time.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Advantages&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;It is the simplest to learn of the four (Soon our team will upload the roadmap and learning resources).&lt;/li&gt;
&lt;li&gt;Truly reactive&lt;/li&gt;
&lt;li&gt;Components Are Exported Automatically&lt;/li&gt;
&lt;li&gt;Simple Out-Of-The-Box Global State Management&lt;/li&gt;
&lt;li&gt;No virtual DOM&lt;/li&gt;
&lt;li&gt;Decent SEO support&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Disadvantages&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Fewer developers improving the framework&lt;/li&gt;
&lt;li&gt;Fewer answered questions on StackOverflow and GitHub issues.&lt;/li&gt;
&lt;li&gt;Confusion in variable names and syntax&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Best Suite For&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;For SEO-friendly web applications.&lt;/li&gt;
&lt;li&gt;Application that requires Server-side rendering.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Feel free to reach out at &lt;strong&gt;&lt;a href="mailto:contact@sacesta.com"&gt;contact@sacesta.com&lt;/a&gt;&lt;/strong&gt; or &lt;strong&gt;+918347406455&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;Follow this page for more content like this.&lt;/p&gt;

</description>
      <category>react</category>
      <category>webdev</category>
      <category>angular</category>
    </item>
    <item>
      <title>Javascript Library Vs Framework | What is the Difference ? | Sacesta Technologies</title>
      <dc:creator>Sacesta</dc:creator>
      <pubDate>Wed, 23 Nov 2022 20:22:02 +0000</pubDate>
      <link>https://dev.to/sacesta/javascript-library-vs-framework-what-is-the-difference-sacesta-technologies-f83</link>
      <guid>https://dev.to/sacesta/javascript-library-vs-framework-what-is-the-difference-sacesta-technologies-f83</guid>
      <description>&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--n1XCX5u3--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/07c7heratpxatfykup3x.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--n1XCX5u3--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/07c7heratpxatfykup3x.png" alt="Image description" width="880" height="880"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;To once and for all, learn the distinction between JavaScript frameworks and libraries!&lt;/p&gt;

&lt;p&gt;The number of programming languages used in the IT sector today is excessive. Some are employed in back-end development, and others are employed in front-end development. Only a small number of languages are suitable for both. Despite this, JavaScript is still widely used.&lt;/p&gt;

&lt;p&gt;Libraries and frameworks are important tools for creating apps. Fundamentally, both the library and the Framework are reusable segments of code created by programmers to address complex issues.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;What is a JavaScript Framework?&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Before diving into Javascript Framework, Let's understand What is Frameworks first, If we consider real-life examples,  The Framework is similar to purchasing a new home. You don't have to worry about construction issues because the house is already built, but you are limited in your ability to organize the rooms. A framework is like the foundation upon which developers build applications for specific platforms. JavaScript frameworks are a full toolset that help shape and organize your website or web application.&lt;/p&gt;

&lt;p&gt;Frameworks give your project a foundation (like a skeleton, scaffolding, or framework) to be built upon. This structure is generated using page templates that the framework provides, with designated spaces for inserting framework code (versus the library format, where the developer decides where to implement library code).&lt;/p&gt;

&lt;p&gt;There are around 24 JavaScript frameworks available, which include testing frameworks, hybrid mobile app frameworks, rich UI frameworks, and many others. To use a JavaScript framework, read the documentation for the JS framework you want to use and follow the installation instructions.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Frameworks - Why do we use?&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Software development is a difficult process. This includes a lot of terms like coding, designing, testing, and so on. When it comes to coding, developers must be concerned with syntax, declarations, garbage collection, statements, exceptions, and other considerations. Software frameworks facilitate development by providing a centralized platform from which developers can control all or a portion of the software development process.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Framework - Advantages&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Opens the door for better programming practices and suitable implementation of design patterns.&lt;br&gt;
Because they are frequently built, tested, and optimized by multiple software developers, software frameworks are extremely versatile, robust, and efficient.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Best Javascript Frameworks&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;AngularJS is without a doubt one of the best JavaScript frameworks in the market. It is a Google open-source JavaScript framework that was first released in 2010. It is a front-end JS framework used to create web applications.&lt;/p&gt;

&lt;p&gt;Node.js is a 2009-released server-side, open-source JavaScript framework that uses the JS V8 Engine from Chrome.&lt;br&gt;
There are many more JavaScript frameworks that can help you with your specific application; however, If you are having trouble deciding what framework to use, feel free to connect with us at &lt;a href="mailto:contact@sacesta.com"&gt;contact@sacesta.com&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;What is a JavaScript Library?&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;In simple words, a library is like building your home from the ground up. The house can be made in any style you prefer and the rooms can be arranged and decorated however you like. A Javascript library is a collection of prewritten code that can be used to make tasks easier to complete. JavaScript library code can be inserted as needed into the rest of your project's code. By using a library, you can control the flow of the application and call the library. &lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Libraries - Why do we Use?&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;By using it, developers can avoid writing code for functionality that is already written in the library. Less code is required to build libraries, which leads to faster loading times and better performance.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Libraries - Advantages&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;Good code quality, reusability, and control.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Enhanced speed and the performance of the program.&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Best Javascript Libraries&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;React is a JavaScript library that was developed in 2011 by Facebook with the goal of assisting programmers in creating user interfaces, or UIs. The collection of on-screen menus, search bars, buttons, and other elements that users interact with to USE webpages and online apps are together referred to as user interfaces (UIs).&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Conclusion&lt;/strong&gt;&lt;br&gt;
The basic difference between a Javascript library vs a framework (or in any other language) is:&lt;/p&gt;

&lt;p&gt;Your code will call a Library.&lt;br&gt;
A Framework will call your code.&lt;/p&gt;

&lt;p&gt;A Framework will usually define the backbone of your application, while the library will help you develop its visuals, internal functions, and algorithms.&lt;/p&gt;

&lt;p&gt;If you require remote JavaScript developers or, more particularly, remote ReactJS developers to assist with creating your next project, Feel free to reach us at &lt;a href="mailto:contact@sacesta.com"&gt;contact@sacesta.com&lt;/a&gt;&lt;/p&gt;

</description>
      <category>webdev</category>
      <category>javascript</category>
      <category>react</category>
      <category>opensource</category>
    </item>
    <item>
      <title>Javascript Map Vs Object | How to use | When to use Map / Object</title>
      <dc:creator>Sacesta</dc:creator>
      <pubDate>Fri, 11 Nov 2022 19:17:15 +0000</pubDate>
      <link>https://dev.to/sacesta/javascript-map-vs-object-how-to-use-when-to-use-map-object-4bcf</link>
      <guid>https://dev.to/sacesta/javascript-map-vs-object-how-to-use-when-to-use-map-object-4bcf</guid>
      <description>&lt;p&gt;The missing JavaScript guide for selecting between objects and maps.&lt;/p&gt;

&lt;p&gt;Why Map vs Object but not Map vs Array or Object vs Set, you might be wondering. You may compare the two, of course, but Map and Object, unlike others, have extremely similar use-cases, so we need to know more about them to determine which is best when. And it is the topic of this.&lt;/p&gt;




&lt;h2&gt;
  
  
  &lt;strong&gt;What Is Map and Object in #Javascript?&lt;/strong&gt;
&lt;/h2&gt;




&lt;p&gt;*&lt;em&gt;Map *&lt;/em&gt;&lt;br&gt;
Map is a data structure which helps in storing the data in the form of pairs. The pair consists of a unique key and a value mapped to the key. It helps prevent duplicity.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Object&lt;/strong&gt;&lt;br&gt;
Object follows the same concept as that of map i.e. using key-value pair for storing data. But there are slight differences which makes map a better performer in certain situations.&lt;/p&gt;

&lt;p&gt;In JavaScript, objects are handy. They allow us to easily group multiple pieces of data together. After ES6, we got a new addition to the language - Map. In a lot of aspects, it seems like a more capable Object with a somewhat clumsy interface. However, most people still reach for objects when they need a hash map and only switch to using Map when they realize the keys can't just be strings for their use cases. As a result, Map remains underused in today's JavaScript community.&lt;/p&gt;


&lt;h2&gt;
  
  
  How To Use
&lt;/h2&gt;



&lt;p&gt;&lt;strong&gt;Declaration and Assignment&lt;/strong&gt;&lt;br&gt;
&lt;strong&gt;Object&lt;/strong&gt;&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;const obj = new Object()               //Declaration of Object
obj['id'] = 1;                         //Assignment or Addition to Object
obj['name'] = "Sacesta";               //Assignment or Addition to Object
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;strong&gt;Map&lt;/strong&gt;&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt; const map = new Map();                    // Declaration of Map
  map.set("id",1);                          //Assignment or Addition to map 
  map.set("name","Sacesta");                //Assignment or Addition to map
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;






&lt;p&gt;&lt;strong&gt;Accessing element&lt;br&gt;
Map&lt;/strong&gt;&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;map.get("id");                            // output: 1
map.get("name");                          // output: "Sacesta"
Object
obj.id;                                   // output: 1
obj.name;                                 // output: 2
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;






&lt;p&gt;&lt;strong&gt;Removing/Deleting an element&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Object&lt;/strong&gt;&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;delete obj.id;                             // {"name":"Sacesta"}
Map
map.delete("id");  
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;






&lt;p&gt;&lt;strong&gt;Getting the size&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Object&lt;/strong&gt;&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;Object.keys(obj).length;                               //output: 1
Map
map.size'                                               //output: 1
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;






&lt;p&gt;&lt;strong&gt;Iterating&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Map&lt;/strong&gt;&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;map.forEach((value, key) =&amp;gt; console.log(`key: ${key}, value: ${value}`));
Object
Object.keys(obj).forEach((key)=&amp;gt; console.log(`key: ${key}, value: ${obj[key]}`));
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;






&lt;h2&gt;
  
  
  When to use Map / Object
&lt;/h2&gt;




&lt;ul&gt;
&lt;li&gt;&lt;p&gt;Use Object for records where you have a fixed and finite number of properties/fields known at author time, such as a config object. And anything that is for one-time use in general.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;In scenarios where there is a need to apply separate logic to individual property/element(s), then Object is definitely the choice.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;JSON has direct support for Object, but not with Map (yet). So in certain situation where we have to work a lot with JSON, consider Object as preferred option.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;In addition, Map preserves the order of its keys — unlike Object, and Map was built with iteration in mind, so in case iteration or elements order are highly significant, consider Map — it will ensure stable iteration performance in all browsers.&lt;br&gt;
Map tends to perform better in storing large set of data, especially when keys are unknown until run time, and when all keys are the same type and all values are the same type.&lt;br&gt;
Use Map for dictionaries or hash maps where you have a variable number of entries, with frequent updates, whose keys might not be known at author time, such as an event emitter.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Map is indeed more performant than Object on insertion, deletion and iteration speed, and it consumes less memory than an object of the same size.&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Follow, &lt;strong&gt;Sacesta Technologies&lt;/strong&gt; For more Tips and knowledge about Javascript. &lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Connect for queries or help related to Web Development :- &lt;a href="mailto:contact@sacesta.com"&gt;contact@sacesta.com&lt;/a&gt;.&lt;/strong&gt;&lt;/p&gt;

&lt;h1&gt;
  
  
  javascript #webdevelopment #reactjs #nodejs #webdesign
&lt;/h1&gt;

</description>
      <category>javascript</category>
      <category>webdev</category>
      <category>programming</category>
    </item>
    <item>
      <title>UI Development — Dynamic Island Effect | Sacesta Technologies</title>
      <dc:creator>Sacesta</dc:creator>
      <pubDate>Tue, 08 Nov 2022 13:27:53 +0000</pubDate>
      <link>https://dev.to/sacesta/ui-development-dynamic-island-effect-sacesta-technologies-327k</link>
      <guid>https://dev.to/sacesta/ui-development-dynamic-island-effect-sacesta-technologies-327k</guid>
      <description>&lt;p&gt;Hello people out there, On this Friday, One of our team member from the UI capability came up with the work he did in his spare time. I liked his creativity and wanted to showcase it with you. He has created effects similar to dynamic island feature on the web with only HTML and CSS. It’s also responsive.&lt;/p&gt;

&lt;p&gt;Steps To View Dynamic Island Effect.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Hover over Dynamic Island.&lt;/li&gt;
&lt;li&gt;Click On Dynamic Island.&lt;/li&gt;
&lt;li&gt;Hover Over Sacesta’s Logo or Accept or Reject buttons.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;&lt;code&gt;Link to the Project. https://iphone.sacesta.com/&lt;/code&gt;&lt;/p&gt;

&lt;p&gt;Here are some screenshots of them.&lt;/p&gt;

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

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

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

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

&lt;p&gt;Thanks.&lt;/p&gt;

</description>
      <category>webdev</category>
      <category>webdesign</category>
      <category>javascript</category>
      <category>programming</category>
    </item>
  </channel>
</rss>
