• Home
  • Books
  • Node
  • Testing
  • JavaScript
  • More...
  • Search
  • About
  • Gear & Setup

web development

A collection of 15 posts

#javascript #frontend #web development

React vs Angular vs Vue in 2019: How components won the “framework wars”

React, Vue or Angular: Why it doesn’t matter. 2018 marked the end of JavaScript fatigue and the React vs Vue vs Angular (“framework wars”) debate A typical frontend/JavaScript developer career usually involves some jQuery and associated plugins before moving on to React, Angular ...

  • Hugo Di Francesco
    Author
9 min read
#CSS #javascript #animation #web development

Animations: CSS vs JavaScript

When should you use JavaScript when you can use CSS? This post was sparked by a question I answered on Quora: Which is better to use, CSS or JS? The web frontend is built with the triumvirate of HTML, CSS and JavaScript (see “Backend code, frontend code and how they interact” fo ...

  • Hugo Di Francesco
    Author
4 min read
#dev-decoded #Web development #Productivity

In simple terms: code on the backend, frontend and how they interact

A look at the shifting boundaries of the web development stack This was originally posted as an answer on Quora: How do frontend code and backend code interact with each other? Let’s start with quick definitions followed by state of the art best practices. ...

  • Hugo Di Francesco
    Author
4 min read
#javascript #es6 #web development

Recursion in JavaScript with ES6, destructuring and rest/spread

The latest ECMA standard for JavaScript (ECMAScript 6) makes JavaScript more readable by encouraging a more declarative style with functional constructs and new operators. ...

  • Hugo Di Francesco
    Author
6 min read
#CSS #web development

Why CSS is hard

Things we’re not used to tend to be harder I’m a developer, and I CSS. I probably have written more CSS than I have written Java, Ruby, PHP, Python and JavaScript combined. Being a front-end developer is a dying art. By front-end I don’t mean ES6, Babelifyied React SPAs. I mean m ...

  • Hugo Di Francesco
    Author
3 min read
← Next Posts Page 2 of 2 

Interested in Alpine.js?

Power up your debugging with the Alpine.js Devtools Extension for Chrome and Firefox. Trusted by over 15,000 developers (rated 4.5 ⭐️).

Install Now close
Code with Hugo
Latest Posts Github