Open in app

Sign in

Write

Sign in

Raşit Çolakel
Raşit Çolakel

7 Followers

Home

About

Jun 11

Exploring Zod: A Comprehensive Guide to Powerful Data Validation in JavaScript/TypeScript

What is Zod? Zod is a TypeScript-first schema validation library with static type inference. It is built with the following goals: TypeScript-first. Zod is built with TypeScript, for TypeScript. This means that you don’t need to learn a new syntax to describe your data. Zod schemas are just TypeScript types. Type inference. Zod…

JavaScript

6 min read

Exploring Zod: A Comprehensive Guide to Powerful Data Validation in JavaScript/TypeScript
Exploring Zod: A Comprehensive Guide to Powerful Data Validation in JavaScript/TypeScript
JavaScript

6 min read


May 29

Elevate Web Development with Handlebars.js

About Handlebars is a templating language that allows you to write HTML with placeholders for data. It is a superset of Mustache, so any valid Mustache template is a valid Handlebars template. Also, it can be used on the server or the client. Installation To install Handlebars, use npm: npm install handlebars Usage …

Software Development

2 min read

Elevate Web Development with Handlebars.js
Elevate Web Development with Handlebars.js
Software Development

2 min read


Jan 28

How to use Maestro with React Native (Expo)

About This article is a simple example of how to use the Maestro to test your mobile application. Getting Started There are some prerequisites that you need to install before running the Maestro. You can check the GitHub Repository: https://github.com/rasitcolakel/react-native-maestro-example Prerequisites Node.js Android Studio Xcode Installing the Maestro To install the Maestro, run the following command:

React Native

3 min read

How to use Maestro with React Native (Expo)
How to use Maestro with React Native (Expo)
React Native

3 min read


Apr 28, 2022

Installing Redux in a React Native App(Expo Based)

What is Redux? Redux is a predictable state container for JavaScript apps. It is tiny (only 2kB), but has lots of addons in its ecosystem. Installation //Redux Toolkit npm install @reduxjs/toolkit // Redux npm install redux redux-thunk react-redux The file structure of Redux We need to create a store that is in a directory where the src folder is…

Redux

2 min read

Redux

2 min read


Apr 28, 2022

Setting Up Development Environment and Creating The Game — Memory Game

In this article, I will talk about the development environment. How can we install requirements and software tools? Requirements Node.js LTS release Git Watchman for macOS or Linux users Installing Expo CLI and Expo Go App Expo CLI: It is a command-line app that provides a connection between a developer and Expo tools. We need to use the…

Expo

2 min read

Expo

2 min read


Apr 28, 2022

Serverless Memory Game With React Native And AWS Thesis

Hello everyone, this article is the first article of my graduation thesis. It will be a mobile application developed for iOS and Android mobile phones. The game’s concept is matching the cards. There will be articles about it. And I’ll talk about its progress. In the thesis, I will use…

React

1 min read

React

1 min read


Jan 26, 2021

React Native Ve Expo İle Özel Font Kullanımı

Merhaba herkese, bu benim ilk makalem. Umarım okumaktan keyif alırsınız. React Native Nedir? React native Facebook tarafından geliştirilen, native uygulamalar geliştirmek için kullanılan açık kaynak kodlu bir frameworktür. Expo Nedir? Expo veya Expo CLI olarak bilinen, native(Android ve iOS) uygulamalar geliştirmek için kullanılan açık kaynak kodlu bir frameworktür. Ayrıca, uygulama geliştirmeyi daha da kolaylaştırabilecek araçlar…

3 min read

React Native Ve Expo İle Özel Font Kullanımı
React Native Ve Expo İle Özel Font Kullanımı

3 min read

Raşit Çolakel

Raşit Çolakel

7 Followers
Following
  • Hüseyin Mert

    Hüseyin Mert

  • Ayyüce Kızrak, Ph.D.

    Ayyüce Kızrak, Ph.D.

  • Serkan Ünsal

    Serkan Ünsal

  • Serif Colakel

    Serif Colakel

  • Abdelfattah Sekak

    Abdelfattah Sekak

See all (47)

Help

Status

About

Careers

Blog

Privacy

Terms

Text to speech

Teams