---
title: "Discussion on \"Understanding requestAnimationFrame\" | Hashnode"
description: "Discussion on \"Understanding requestAnimationFrame\". We have been using setInterval to manage all JavaScript animations.\n\nsetInterval (performAnimation, 100);\n\nHere 100 is quite a tricky magical number. It is very difficult to come with this number (delay). It needs to be short enough so that the anima..."
url: "https://hashnode.com/posts/understanding-requestanimationframe-5f59397a4314/60c72d4fbbd8c506819ad9e9"
---

[Feed](https://hashnode.com/feed) /

Discussion

# [Understanding requestAnimationFrame](https://blog.niranjanborawake.in/understanding-requestanimationframe-5f59397a4314?utm_source=hashnode&utm_medium=feed)

We have been using setInterval to manage all JavaScript animations. setInterval (performAnimation, 100); Here 100 is quite a tricky magical number. It is very difficult to come with this number (delay). It needs to be short enough so that the anima...

Jan 11, 2018 · 2 min read · blog.niranjanborawake.in  
Read the article

## Written by

[Niranjan Borawake](https://hashnode.com/@niranjandb)

@niranjandb · Pune, India

  
[View profile](https://hashnode.com/@niranjandb)

Problem Solver | Front-end Engineer | Netflix Addict

Hi there! I'm a software professional with over 13 years of experience in developing software products. My passion lies in web development, and I specialize in using React to create engaging and user-friendly websites. Recently, I've embarked on an exciting journey into the world of machine learning, eager to explore its endless possibilities. Join me as I share my experiences, insights, and discoveries through my blog, where we can dive into the fascinating realm of software development, web development with React, and the exciting field of machine learning. Let's learn and grow together!

## Responses

Markdown supported · ⌘↵ to post

No responses yet.
