<?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: Dmitry Ivanov</title>
    <description>The latest articles on DEV Community by Dmitry Ivanov (@deepslam).</description>
    <link>https://dev.to/deepslam</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%2F216683%2Fb3a46525-d2ce-46b5-843b-bcd09d3bf0c2.jpg</url>
      <title>DEV Community: Dmitry Ivanov</title>
      <link>https://dev.to/deepslam</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/deepslam"/>
    <language>en</language>
    <item>
      <title>How do you sync data in your apps?</title>
      <dc:creator>Dmitry Ivanov</dc:creator>
      <pubDate>Thu, 21 Jan 2021 19:13:49 +0000</pubDate>
      <link>https://dev.to/deepslam/how-do-you-sync-data-in-your-apps-3em2</link>
      <guid>https://dev.to/deepslam/how-do-you-sync-data-in-your-apps-3em2</guid>
      <description>&lt;p&gt;Hi folks!&lt;/p&gt;

&lt;p&gt;I'm creating my new application and I want to implement synchronization between different devices.&lt;/p&gt;

&lt;p&gt;Could you please tell us how did you implement it?&lt;/p&gt;

&lt;p&gt;Actually, I googled it, I found a lot of merging packages, but it's not exactly what I'm looking for.&lt;/p&gt;

&lt;p&gt;Cause as I understand this task, it should be like the version system. I should understand when data is fresh and sync that correctly.&lt;/p&gt;

&lt;p&gt;I'm not even sure that there could be a ready algorithm here.&lt;/p&gt;

&lt;p&gt;So, I'll be glad for your piece of advice. I think many developers are interested in this topic.&lt;/p&gt;

&lt;p&gt;Thank you, folks!&lt;/p&gt;

&lt;p&gt;--&lt;br&gt;
Kind Regards, Dmitry&lt;/p&gt;

</description>
      <category>reactnative</category>
      <category>discuss</category>
      <category>algorithms</category>
      <category>javascript</category>
    </item>
    <item>
      <title>What's the best way for typed translations?</title>
      <dc:creator>Dmitry Ivanov</dc:creator>
      <pubDate>Sat, 26 Sep 2020 19:04:18 +0000</pubDate>
      <link>https://dev.to/deepslam/what-s-the-best-way-for-typed-translations-3mhe</link>
      <guid>https://dev.to/deepslam/what-s-the-best-way-for-typed-translations-3mhe</guid>
      <description>&lt;p&gt;Hi guys!&lt;/p&gt;

&lt;p&gt;Just for a discussion.&lt;br&gt;
Have you ever made a typed translations system (i18n) with TypeScript?&lt;br&gt;
What's the best approach?&lt;br&gt;
What're the best libraries?&lt;/p&gt;

&lt;p&gt;--&lt;br&gt;
Regards, Dmitry&lt;/p&gt;

</description>
      <category>discuss</category>
    </item>
    <item>
      <title>PHP or Node.JS in 2020?</title>
      <dc:creator>Dmitry Ivanov</dc:creator>
      <pubDate>Thu, 30 Apr 2020 13:43:30 +0000</pubDate>
      <link>https://dev.to/deepslam/php-or-node-js-in-2020-d4c</link>
      <guid>https://dev.to/deepslam/php-or-node-js-in-2020-d4c</guid>
      <description>&lt;p&gt;Hi guys!&lt;/p&gt;

&lt;p&gt;I want to start a new project and looking for a framework to use.&lt;br&gt;
It's going to be a web site with API (this API should be used in the mobile app).&lt;br&gt;
So, summing up, an ideal framework for my project should include (better just out of the box):&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;A possibility to fast create an admin panel&lt;/li&gt;
&lt;li&gt;ORM&lt;/li&gt;
&lt;li&gt;CRUD generators&lt;/li&gt;
&lt;li&gt;Good package for API&lt;/li&gt;
&lt;li&gt;Compatibility with modern frontend technologies&lt;/li&gt;
&lt;li&gt;Oauth with popular networks&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;I want to use the framework to make: website, an admin panel and API.&lt;/p&gt;

&lt;p&gt;I used to work with Laravel and found it great and 100% suitable for me.&lt;br&gt;
But )))&lt;/p&gt;

&lt;p&gt;But I wanted to use Node.JS, and I looked at what Node.JS can to offer. And it's turned out that Express.js is pretty simple out of the box, many frameworks don't support TypeScript. Any of them don't have packages for building admin panels.&lt;/p&gt;

&lt;p&gt;So, I still haven't found an appropriate replacement for Laravel.&lt;/p&gt;

&lt;p&gt;I found a great one (as it looks at the first glance) - the AnadinJS but it doesn't support TypeScript at this moment.&lt;br&gt;
I also found Nust.js but it seemed as overcomplicated for me.&lt;/p&gt;

&lt;p&gt;Can you help me guys, please? Is there something I missed about Node.JS?&lt;br&gt;
I think Node.JS is a big trend now, but it turned out that for a pretty big project PHP is still more powerful?&lt;/p&gt;

&lt;p&gt;Tell please about your experience and your choice. I think it would be very interesting.&lt;/p&gt;

&lt;p&gt;Thank you!&lt;/p&gt;

&lt;p&gt;--&lt;br&gt;
Regards, Dmitry&lt;/p&gt;

</description>
      <category>laravel</category>
      <category>node</category>
      <category>php</category>
      <category>javascript</category>
    </item>
  </channel>
</rss>
