#Knockoutjs

🧿🪬🍄🌈🎮💻🚲🥓🎃💀🏴🛻🇺🇸schizanon
2024-03-31

Ever since popularized data-binding, there's been numerous flavors of the pattern; Object.observe(), state, , now . Every time I think, it's just with extra steps.

are at the core of the runtime; why is everyone always trying to avoid using them!?

2023-09-21

@cferdinandi I don’t thing the svelte team were saying it was ground breaking, they clearly reference #knockoutJS and #solidjs for their signals implementation. It is interesting how the most popular frameworks (except react) have converged to use signals. I do wonder where this is heading and if any other framework can/will knock react if it’s perch.

Saemon Zixelsaemonzixel@lor.sh
2023-05-05

Вот эта вот дебильная особенность react-а, что если в render() что-то происходит не так и бросается эксепшен, то react просто его подавляет и замалчивает.

Надо объявлять метод componentDidCatch(error, info) в своём компоненте, чтоб получать перехваченные эксепшены и выводить их в консоли. Кстати, в старых версиях react-a (до 16ой версии) этот метод назывался unstable_handleError(error).

Но мне всё равно проще всё тело оборачивать в свой try-catch-блок во время отладки.

Knockout.js, кстати, тоже такое делает. И мне там приходилось подпиливать в исходниках, чтобы эксепшены пробрасывались насквозь.

A вот Vue.js нормально пропускает эксепшены сквозь себя.

#react #vuejs #knockoutjs #webdev #js

2023-05-05
Вот эта вот дебильная особенность React-а, что если в render() что-то происходит не так и бросается эксепшен, то React просто его подавляет и замалчивает.

Надо объявлять метод componentDidCatch(error, info) в своём компоненте, чтоб получать перехваченные эксепшены и выводить их в консоли. Кстати, в старых версиях React-a (до 16ой версии) этот метод назывался unstable_handleError(error).

Но мне всё равно проще всё тело оборачивать в свой try-catch-блок во время отладки.

Knockout.js, кстати, тоже такое делает. И мне там приходилось подпиливать в исходниках, чтобы эксепшены пробрасывались насквозь.

A вот Vue.js нормально пропускает эксепшены сквозь себя.

#react #vuejs #knockoutjs #webdev #js
Christiaan KrasHtbaa@fosstodon.org
2023-01-05

Having been in webdevelopment for about 20 years now (yikes!) using stuff like #MooTools, #jQuery, #Knockoutjs, #Backbonejs, #Marionettejs and #React sort of fixed the issue of making webapps interactive/reactive. It always felt cumbersome though as it required a lot of different stuff to make it possible. And now we suddenly had to manage state, validation etc. on the client side as well. More work.

But, I think I found the solution to this problem. One that reminds me of the good old days...

2019-10-21

Junior Full Stack Web Developer - The Lunarstorm team is seeking a Junior Full Stack Web Developer to become an... Lunarstorm / Guelph Ontario, Canada lunarstorm.ca/careers/ #Dev fullstack #PHP #WordPress #JS #KnockoutJS #Bootstrap #Git by @LunarstormTech@twitter.com

2017-04-07

.. so we've built a tool that would decide where we go for #lunch.

techdev.de/the-techdev-lunch-d

#lua #nginx #redis #openresty #knockoutjs

Client Info

Server: https://mastodon.social
Version: 2025.04
Repository: https://github.com/cyevgeniy/lmst