Javascript

Javascript

340 bookmarks
Newest
Patterns for Reactivity with Modern Vanilla JavaScript
Patterns for Reactivity with Modern Vanilla JavaScript
Reactivity is how systems react to changes in data and is core to web development. Learn JavaScript reactivity patterns to add to your toolbox, no matter what frameworks and libraries you use!
·frontendmasters.com·
Patterns for Reactivity with Modern Vanilla JavaScript
Hypermedia Systems
Hypermedia Systems
The revolutionary ideas that empowered the Web. A simpler approach to building applications on the Web and beyond with htmx and Hyperview. Enhancing web applications without using SPA frameworks.
·hypermedia.systems·
Hypermedia Systems
htmx
htmx
During our conversation, we discuss what htmx is, how it improves user experience, and walk through some examples of common UI patterns using htmx.
·oddbird.net·
htmx
An intro to state-based UI with JavaScript
An intro to state-based UI with JavaScript
Yesterday, we looked at where traditional DOM manipulation starts to break down when building complex JavaScript apps. When you find yourself making lots of UI updates that require you to be aware of the current state of other UI elements, it might be time to consider using a different approach: state-based UI. Let’s dig in! What is state-based UI? With state-based UI, you hold data about the UI and how it should look in one or more JavaScript variables, called state.
·gomakethings.com·
An intro to state-based UI with JavaScript
#84 Die Evolution von JavaScript: Vom Ducktyping zum Monopol im Browser mit Peter Kröner - Engineering Kiosk
#84 Die Evolution von JavaScript: Vom Ducktyping zum Monopol im Browser mit Peter Kröner - Engineering Kiosk
JavaScript: Eine multiparadigmatische Skriptsprache mit einem schwachen dynamischen Ducktyping-System. Um die Sprache JavaScript kommt man im Web nicht mehr vorbei. Die meisten kennen sie durch Frameworks wie React, Angular, Vue.js, Next und Co. Doch wie viel weißt du über die Hintergründe und die Weiterentwicklung dieser Sprache? In dieser Episode geht es nicht um das nächste hippe JavaScript-Framework, sondern wir sprechen mit Peter Kröner darüber, wie JavaScript erfunden wurde, was ECMAScript ist, wie TypeScript in den Mix spielt, warum die Sprache so beliebt ist, wie neue Features den Weg in die Sprache finden, was das TC39 ist, über das Monopol im Browser, verschiedene JavaScript-Engines und viel mehr. Bonus: Wenn Hamburg im Süden liegt. **** Diese Episode wird gesponsert vom Open-Source Förderprogramm Media Tech Lab: Bewirb dich jetzt und erhalte bis zu 50.000€ Fördersumme für dein Open-Source Projekt https://www.media-lab.de/de/media-tech-lab Das schnelle Feedback zur Episode: 👍 (top) 👎 (geht so)
·engineeringkiosk.dev·
#84 Die Evolution von JavaScript: Vom Ducktyping zum Monopol im Browser mit Peter Kröner - Engineering Kiosk
The Cost Of JavaScript - 2023
The Cost Of JavaScript - 2023
As we build sites that are more heavily reliant on JavaScript, we sometimes pay for what we send down in ways that we can’t always easily see. In this talk, ...
·youtube.com·
The Cost Of JavaScript - 2023
Timing element visibility with the Intersection Observer API - Web APIs | MDN
Timing element visibility with the Intersection Observer API - Web APIs | MDN
In this article, we'll build a mock blog which has a number of ads interspersed among the contents of the page, then use the Intersection Observer API to track how much time each ad is visible to the user. When an ad exceeds one minute of visible time, it will be replaced with a new one.
·developer.mozilla.org·
Timing element visibility with the Intersection Observer API - Web APIs | MDN
IntersectionObserver - Web APIs | MDN
IntersectionObserver - Web APIs | MDN
The IntersectionObserver interface of the Intersection Observer API provides a way to asynchronously observe changes in the intersection of a target element with an ancestor element or with a top-level document's viewport. The ancestor element or viewport is referred to as the root.
·developer.mozilla.org·
IntersectionObserver - Web APIs | MDN