আস্সালামুলাইকুম, আমি সোলাইমান স্বাধীন…

আজকের আর্টিকেলটি রিয়েক্ট-রিডাক্স নিয়ে।

এই আর্টিকেল এর মূল উদ্দেশ্য রিডাক্স নামক ত্রাসকে সহজ করা এবং রিডাক্স যে আসলে কঠিন কিছু না, তা প্রমাণ করা। সত্যি বলতে রিডাক্স আসলে ততটা জটিল না, যতটা আমরা মনে করি।

তাহলে,

রিডাক্স আসলে কী?

আসলে রিডাক্স একটি স্টেট ম্যানেজমেন্ট টুল ছাড়া আর কিছু না।…


রিয়েক্ট এপ্লিকেশন পারফরমেন্স অপটিমাইজেশন

আস্সালামুলাইকুম, আমি সোলাইমান স্বাধীন…

এই আর্টিকেলটি রিয়েক্ট এপ্লিকেশন এর কিছু পারফরমেন্স অপটিমাইজেশন টেকনিক নিয়ে,

Let’s begin with some must know techniques …

কোড স্প্লিটিং (কোড বিভাজন) -

কোড স্প্লিটিং বা বাংলায় বললে কোড বিভাজন হচ্ছে একটি টেকনিক যেটার Goal হচ্ছে কোড ভাগ ভাগ করে লোড করা।

মানে যখন যেটা দরকার পরবে…


TypeScript :

TypeScript is an open-source programming language from Microsoft, it is a typed superset of JavaScript, compiles down to plain JavaScript.

Benefits of typeScript :

  • TypeScript simplifies JavaScript code, making it easier to read and debug.
  • TypeScript provides highly productive development tools for JavaScript IDEs and practices, like static checking.
  • TypeScript…


GraphQL:

GraphQL is an opensource Query language invented by Facebook that allows clients to formulate queries to get different results. its mean goal is to combine multiple services and endpoints into a single endpoint.

Basically GraphQL is an alternative of REST.

Features of GraphQL

  • Hierarchical — queries look exactly like the…


All About This project:

This is an online marketplace website. Aircnc offer arrangement for lodging, primarily homestays, or tourism experiences. Aircnc provides a platform for hosts to accommodate guests with short-term lodging and tourism-related activities. Guests can search for lodging using filters such as lodging type, dates, location, and price…


Hello JavaScript programmers let’s become a python programmer within the next 30 minute (Not really) :)

1. First Program in Python :

print("Hello World")

As in JavaScript we use console.log() function to print anything on terminal/console in python we have to use print() function .

2. Variable in Python:

name = "shadin"
print(name)

like javaScript we don’t need to write…


1 . What is Event in JavaScript ?

Answer : Events are actions or occurrence that happen in the system you are programming, which the system tells you about so you can respond to them in some way if desired. …


1 . Make a function that take two string as argument and determine these are Anagram or not ?

Anagram : If two string made of same character mix and same count of character mix then these will be considered as anagram . Example anagram : friend , finder .

Logic : We can sort both input string in same order ASEC/DSEC then we can compare if the are…


Here is my solutions of HackerRank — 10 Days of JavaScript Practice problem ,.

Note : I’m just attaching the solutions part only

Hence Day 0 is nothing hard that’s why I’m Not writing for Day 0

Day 1: Arithmetic Operators

Problem : https://www.hackerrank.com/challenges/js10-arithmetic-operators/problem

Solutions :

function getArea(length, width) {  let area…


1. What are the major features of React?

Answer: The major features of React are:

  • It uses VirtualDOM instead RealDOM considering that RealDOM manipulations are expensive.
  • Supports server-side rendering.
  • Follows Unidirectional data flow or data binding.
  • Uses reusable/composable UI components to develop the view.

2. What are the advantages of React?

Answer :

  • Increases the application’s performance with Virtual DOM.
  • JSX makes code easy to…

Solaiman Shadin

Deep heart JavaScript Lover from Bangladesh

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