DEV Community

Marc Ziel profile picture

Marc Ziel

404 bio not found

Joined Joined onΒ  github website

All 53 comments

Matrix raining code effect using JavaScript

Nice, but the start of the animation is a bit ugly, imho. Her...

Re-rendering in React

I'm not re-assigning anything. someComponent is a React eleme...

Re-rendering in React

Not true, huh? I've provided an example code, have you even ...

Re-rendering in React

Every time the state of a component changes, that component ...

Is VDom still faster?

The do notation is just imperative sugar over a functional c...

Is VDom still faster?

Hooks (useState() in particular) give the stateful function ...

Declarative vs Imperative - a Thoughtful Comparison

It's interesting that you haven't implemented filtering todos...

Declarative vs Imperative - a Thoughtful Comparison

We can theoretisize all day about it or let the code talk. H...

Why you should be using Vue's new Composition API

I know that this post isn't about async/about but I couldn't ...

Declarative vs Imperative - a Thoughtful Comparison

Let's say you want to do business in China but the problem wi...

Is VDom still faster?

From the React landing page: Declarative - React makes it ...

Is VDom still faster?

Declarative approach isn't used as an optimization technique ...

Is VDom still faster?

When you write a React component you're writing imperative co...

Is VDom still faster?

Are you suggesting that people who write React write spaghett...

Is VDom still faster?

JavaScript is multi-paradigm and so is React. Locking yoursel...

Is VDom still faster?

VDOM is just an implementation detail. The real goal here is ...

Day 8 : Learning JS fundamentals, Part -3

You're welcome.

Day 8 : Learning JS fundamentals, Part -3

If you bind a function: const bound = function () { con...

Day 8 : Learning JS fundamentals, Part -3

Every JS function is a closure so it has its lexical environm...

Day 8 : Learning JS fundamentals, Part -3

In languages that treat functions as first class objects (to ...

Day 8 : Learning JS fundamentals, Part -3

It is all about the call, it is not the definition of the fu...

Function Declaration VS Function Expression In JavaScript

A function expression can have a name but it's not required. ...

ReactJS: What is the Virtual DOM?

Having this abstract description of a view allows you to reus...

ReactJS: What is the Virtual DOM?

The thing is that you can't do: update component -> update...

Basic React Component Layout

The main advantage of function components over class componen...

ReactJS: What is the Virtual DOM?

DOM is a web API that allows a programmer to interact with th...

How to create a variable in JS?

You can also create one without using any of let, var, and c...

Rant on JS naming

A proper name for rails is Ruby on Rails and I never heard of...

Build modular app with Alpine.js

<script defer type="module"> Enter fullscreen m...

Alpine.js Build a Remaining Character Count Component

It would be nice if you first show how to add alpine.js to th...

Getting Started Tutorial for Learning Kubernetes

Kubernetes Control Plane or Master Node Master Node is a...

How does the Internet work?

the browser does not know the server's IP address associated...

Making GET And POST Request Using AXIOS In React.js

You're using react in your examples so they won't work withou...

What is useEffect Hook in ReactJS?How useEffect works and where to use it?

What about a cleanup function? If I want some code to run on...

Day 3: 100 days of Code , Javascript Fundamentals, With Some Important Functions

person[name] will not work it won't work as expected here....

Last Week I Wrote Some jQuery (and no one fired me πŸ€“)

The one reason not to use jQuery is that nobody is learning t...

What is Parcel JS ? πŸ“¦

Browserify??? Is anyone using browserify these days? I haven'...

JS Polyfills asked in Interviews

If you don't know the proper names for programming concepts h...

JS Polyfills asked in Interviews

I can understand when someone skips some edge cases when writ...

JS Polyfills asked in Interviews

Partial polyfill, huh? Oh I see, It's not a bug it's a featur...

JavaScript 'this' illustrated: Learn it once and for all!

It'd be nice to mention arrow functions and bind.

JS Polyfills asked in Interviews

Your flat function doesn't produce the same output for depth ...

What is a JavaScript Recursive Function? πŸ”

Plot twist: recursion is just a loop in disguise. Any recurs...

Async VS Defer - Understand The JavaScript Execution

Modern browsers 'pre-parse' html to find all external resourc...

TypeScript Tutorial - 'infer' keyword

If you want the type for the first argument to a function, th...

Glitch: You're Not in the Matrix

Glitch is an online IDE with focus on collaboration and com...

loading...