Sign in

just a lazy human who is trying to optimize and automate every process in life. and yeah, on the side I am a serial entrepreneur and MS in CS. batyr.io

Based on Parse Platform, parse-server-starter, and Expo. Use for React Native (Expo), Flutter, Native (iOS & Android), and Web apps.

Each time we start a new project, either it is the next pet project where you want to prove your hypothesis or MVP for the next unicorn startup, we need a good solid backend. Of course, building a dedicated team of backend engineers is a good idea, but it is not our case. We would like to taste something faster with less effort.

It is hard to find a middle ground, however, Backend as a Services (BaaS, MBaaS) are trying to achieve it. There are some great services that are not fully stable ( version) yet such as Appwrite and…


> cli-rn remote:prod

Hi folks,

I am going to introduce a cool and convenient CLI that is aiming to make the React Native app developing experience as smooth as possible. It is not a replacer for react-native CLI but a good addition to it.

The project is currently in the very alpha stage and under heavy testing.

Quickstart

In this section, we are going to start using and see it in action!

Note: I assume that you have some development experience with React Native.

Install globally and generate new app

It will start…


Building lite handy Reddit client for iOS and Android using Expo and React Native Navigation.

https://rabbitapp.batyr.io

Hi guys!

I am going to walk you through the whole process of building a mobile app using React Native. It is going to be a simple one but I might be adding more features with time. But the most exciting thing about this app is that it is using Expo SDK with React Native Navigation that gives you a powerful set of tools and truly native navigation. Instead of using the default solution (react-navigation) in Expo (which is great, honestly), I prefer RNN as…


Let’s show our project to the world!

I am glad to see you on the last article out of six in this chapter.

If you are not familiar with what I am going to implement in this series of chapters, I would recommend you to read the introductory article:

All chapters of a “book”:

  1. 📰 Good News app. Backend in Golang behind Traefik reverse proxy with https available.
  2. [in progress] 📰 Good News app. Flutter for rapid mobile applications development.
  3. [in progress] 📰 Good News app. Hummingbird as a promising replacement for frontend frameworks.

And here are articles of current chapter:

  1. Prerequisites & Idea, project and database…


Let’s run the project on local machine!

I am glad to see you on the fifth article out of six in this chapter.

If you are not familiar with what I am going to implement in this series of chapters, I would recommend you to read the introductory article:

All chapters of a “book”:

  1. 📰 Good News app. Backend in Golang behind Traefik reverse proxy with https available.
  2. [in progress] 📰 Good News app. Flutter for rapid mobile applications development.
  3. [in progress] 📰 Good News app. Hummingbird as a promising replacement for frontend frameworks.

And here are articles of current chapter:

  1. Prerequisites & Idea, project and database…


It is time to start working with MongoDB!

I am glad to see you on the fourth article out of six in this chapter.

If you are not familiar with what I am going to implement in this series of chapters, I would recommend you to read the introductory article:

All chapters of a “book”:

  1. 📰 Good News app. Backend in Golang behind Traefik reverse proxy with https available.
  2. [in progress] 📰 Good News app. Flutter for rapid mobile applications development.
  3. [in progress] 📰 Good News app. Hummingbird as a promising replacement for frontend frameworks.

And here are articles of current chapter:

  1. Prerequisites & Idea, project and database…


Let’s crawl some news websites and see how it could be fast and easy with Colly!

I am glad to see you on the third article out of six in this chapter.

If you are not familiar with what I am going to implement in this series of chapters, I would recommend you to read the introductory article:

All chapters of a “book”:

  1. 📰 Good News app. Backend in Golang behind Traefik reverse proxy with https available.
  2. [in progress] 📰 Good News app. Flutter for rapid mobile applications development.
  3. [in progress] 📰 Good News app. Hummingbird as a promising replacement for frontend frameworks.

And here are articles of current chapter:

  1. Prerequisites & Idea, project and database…


Let’s create simple Golang project, configure Go Modules and integrate GIN framework.

I am glad to see you on the second article out of six in this chapter.

If you are not familiar with what I am going to implement in this series of chapters, I would recommend you to read the introductory article:

All chapters of a “book”:

  1. 📰 Good News app. Backend in Golang behind Traefik reverse proxy with https available.
  2. [in progress] 📰 Good News app. Flutter for rapid mobile applications development.
  3. [in progress] 📰 Good News app. Hummingbird as a promising replacement for frontend frameworks.

And here are articles of current chapter:

  1. Prerequisites & Idea, project and database…


Prerequisites & Idea, project and database structure and API endpoints.

Hello guys 🖖

I am glad to see you on the first article out of six in this chapter. The whole chapter is dedicated to show you how to build a backend using Golang and make it available through https requests. And among articles, there are going to be some interesting topics which could be useful in developing almost every backend. I am going to repeat those topics as I have briefly mentioned about them in the introductory article:

  • Deploying a backend written in Go within a tiny Docker image.
  • Parsing websites with Colly.
  • Exploiting Mongo as a database.
  • Using…


How Golang, Flutter and Hummingbird become friends and start working together.

How Go, Flutter and Hummingbird become friends and start working together.

Hello guys 🖖

It has been a while since I have written my last post on Medium and it was about Machine Learning for one of my project at Pace University. Actually it was almost 2 years ago and for this time I have launched a few native iOS and Android applications, developed some projects, worked for the international company as a React Native developer and gained a lot of experience. …

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store