<?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: Amit Mangal</title>
    <description>The latest articles on DEV Community by Amit Mangal (@amitm30).</description>
    <link>https://dev.to/amitm30</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%2F132727%2Fa1442fa4-0559-4bc2-a5d0-57d5d6a6b0d7.jpeg</url>
      <title>DEV Community: Amit Mangal</title>
      <link>https://dev.to/amitm30</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/amitm30"/>
    <language>en</language>
    <item>
      <title>Why did I write another React Native boilerplate</title>
      <dc:creator>Amit Mangal</dc:creator>
      <pubDate>Sun, 03 Feb 2019 17:46:28 +0000</pubDate>
      <link>https://dev.to/amitm30/why-did-i-write-another-react-native-boilerplate-47cb</link>
      <guid>https://dev.to/amitm30/why-did-i-write-another-react-native-boilerplate-47cb</guid>
      <description>&lt;p&gt;&lt;em&gt;Most of the boilerplate solutions that I found online were either too simple, just a few npm commands put together, or were too heavily loaded and included too many external dependencies / libraries.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;I have written a &lt;a href="https://medium.com/@amitm30/why-did-i-decide-to-write-another-react-native-boilerplate-4ead11b7fb93"&gt;detailed article&lt;/a&gt; on it. Please share you views / suggestions:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://medium.com/@amitm30/why-did-i-decide-to-write-another-react-native-boilerplate-4ead11b7fb93"&gt;https://medium.com/@amitm30/why-did-i-decide-to-write-another-react-native-boilerplate-4ead11b7fb93&lt;/a&gt;&lt;/p&gt;

</description>
      <category>reactnative</category>
      <category>boilerplates</category>
      <category>typescript</category>
      <category>templates</category>
    </item>
    <item>
      <title>A TypeScript + React Native Starter Kit with React Native Navigation + Redux + Eslint</title>
      <dc:creator>Amit Mangal</dc:creator>
      <pubDate>Tue, 29 Jan 2019 07:35:57 +0000</pubDate>
      <link>https://dev.to/amitm30/a-typescript--react-native-starter-kit-with-react-native-navigation--redux--eslint-29hp</link>
      <guid>https://dev.to/amitm30/a-typescript--react-native-starter-kit-with-react-native-navigation--redux--eslint-29hp</guid>
      <description>

&lt;p&gt;Looking for projects on the we to get started with RN + TypeScript, surprisingly didn't show up much results. So, thought of writing one of my &lt;a href="https://github.com/AmitM30/react-native-typescript-boilerplate"&gt;own&lt;/a&gt;.&lt;/p&gt;

&lt;h2&gt;
  
  
  This is an opinionated &lt;a href="https://facebook.github.io/react-native/docs/getting-started"&gt;React Native&lt;/a&gt; Starter Kit with &lt;a href="https://github.com/wix/react-native-navigation"&gt;React Native Navigation&lt;/a&gt; + &lt;a href="https://github.com/reactjs/redux"&gt;Redux&lt;/a&gt; + &lt;a href="https://github.com/airbnb/javascript"&gt;Eslint&lt;/a&gt; to build iOS / Android apps using &lt;a href="https://github.com/Microsoft/TypeScript-React-Native-Starter"&gt;TypeScript&lt;/a&gt;
&lt;/h2&gt;

&lt;p&gt;The project has been setup based off &lt;a href="https://facebook.github.io/react-native/docs/getting-started"&gt;RN Getting Started&lt;/a&gt; and instructions from &lt;a href="https://github.com/Microsoft/TypeScript-React-Native-Starter"&gt;Microsoft's Github TypeScript React Native Starter&lt;/a&gt; repo.&lt;/p&gt;

&lt;p&gt;This repo supports the latest version of React Native (v0.57.8+) supported by RNN (at the time of writing).&lt;/p&gt;

&lt;h2&gt;
  
  
  Who is this for?
&lt;/h2&gt;

&lt;p&gt;Someone looking to jumpstart building apps using RN and loves TS. The base setup has been taken care of, just &lt;code&gt;npm install&lt;/code&gt; and get going.&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Disclaimer&lt;/em&gt;: This is an &lt;strong&gt;opinionated&lt;/strong&gt; approach to building apps with RN. The project structure is inspired by multiple production apps built by the contributors.&lt;/p&gt;

&lt;p&gt;The project uses and encourages to use industry best practices / tools / libraries like RNN, redux, eslint, separation of concern and structure to build a maintainable app.&lt;/p&gt;


</description>
      <category>reactnative</category>
      <category>redux</category>
      <category>typescript</category>
      <category>rnn2</category>
    </item>
  </channel>
</rss>
