<?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>Forem: Qasim Nadeem</title>
    <description>The latest articles on Forem by Qasim Nadeem (@qasimnadeem).</description>
    <link>https://forem.com/qasimnadeem</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%2F278780%2Febbb94a2-9e85-40e8-97ad-d3e537cb391f.jpg</url>
      <title>Forem: Qasim Nadeem</title>
      <link>https://forem.com/qasimnadeem</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://forem.com/feed/qasimnadeem"/>
    <language>en</language>
    <item>
      <title>Deploy react app on shared hosting</title>
      <dc:creator>Qasim Nadeem</dc:creator>
      <pubDate>Sat, 30 May 2020 16:46:59 +0000</pubDate>
      <link>https://forem.com/qasimnadeem/deploy-react-app-on-shared-hosting-1m4a</link>
      <guid>https://forem.com/qasimnadeem/deploy-react-app-on-shared-hosting-1m4a</guid>
      <description>&lt;p&gt;For deploying a react app on a shared hosting you need to create a production build. Production build is a pack of all your react code and its dependencies.&lt;/p&gt;

&lt;p&gt;in most shared hosting we put our site/app inside a &lt;em&gt;public_html&lt;/em&gt; directory so if we hit &lt;em&gt;&lt;a href="http://www.yourdomain.com"&gt;www.yourdomain.com&lt;/a&gt;&lt;/em&gt; it serves the code from &lt;em&gt;public_html&lt;/em&gt; directory.&lt;/p&gt;

&lt;p&gt;so if your react app is ready to go, edit your &lt;em&gt;package.json&lt;/em&gt; file add a new key value:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;"homepage":"&lt;a href="http://yourdomain.com"&gt;http://yourdomain.com&lt;/a&gt;"&lt;/strong&gt; &lt;/p&gt;

&lt;p&gt;then create a build using following command:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;npm run build&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;after running the command you will see a new directory named &lt;strong&gt;build&lt;/strong&gt; in your app root. It will contain js and css for the app and a &lt;em&gt;index.html&lt;/em&gt; file. You need to upload all the content inside &lt;em&gt;build&lt;/em&gt; directory to &lt;em&gt;public_html&lt;/em&gt; directory, and that's all, go to your domain and your app will be working just fine.&lt;/p&gt;

</description>
      <category>react</category>
      <category>javascript</category>
      <category>npm</category>
    </item>
    <item>
      <title>Creating eCommerce Sites Using Symfony Framework</title>
      <dc:creator>Qasim Nadeem</dc:creator>
      <pubDate>Sat, 25 Jan 2020 13:33:27 +0000</pubDate>
      <link>https://forem.com/qasimnadeem/creating-ecommerce-sites-using-symfony-framework-4m3o</link>
      <guid>https://forem.com/qasimnadeem/creating-ecommerce-sites-using-symfony-framework-4m3o</guid>
      <description>&lt;p&gt;We are well aware of the Symfony framework and its Qualities. It is famous among all PHP developers for its speed and capabilities to build enterprise-level Web Applications. Although PHP has Wordpress, as world-famous CMS and then its WooCommerce plugin for Creating e-commerce sites. But Wordpress is not good with security feature so woo-commerce is only feasible with small e-commerce sites with a medium user base. &lt;/p&gt;

&lt;p&gt;And for E-commerce sites where we want security and want to manage millions of users, we choose Magento, (PHP's savior for eCommerce World) but at the expense of speed. Magento is not good at speed and sometimes highly expensive. &lt;/p&gt;

&lt;p&gt;So, for PHP, we have another savior in the eCommerce world, with speed, flexibility, and security. Yes, its Sylius.&lt;/p&gt;

&lt;p&gt;Sylius is Open-Source, Symfony Based eCommerce Solution. And going to be a hit as backed up by Symfony. As a web developer, I personally tried it and I am super excited after knowing its capabilities. It's super easy to set up even for newbies. In a few minutes, you are up with a fully functional eCommerce Site using Symfony.&lt;/p&gt;

&lt;p&gt;Sylius is providing a full plug and play environment, they have hundreds of plugin freely available to integrate Third-party services such as google analytics, Elastic search, SEO Related Plugins, etc.&lt;/p&gt;

&lt;p&gt;You can follow installation steps to set up Sylius from Sylius docs:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://docs.sylius.com/en/latest/getting-started-with-sylius/installation.html"&gt;https://docs.sylius.com/en/latest/getting-started-with-sylius/installation.html&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;and if you are a bit familiar with Symfony it will be easy for you to customize it according to your site's requirements. &lt;/p&gt;

</description>
      <category>php</category>
      <category>symfony</category>
      <category>sylius</category>
      <category>ecommerce</category>
    </item>
  </channel>
</rss>
