#reactjs
We have a new discussion to improve valtio-yjs. If you are interested, please jump in. We need contributors! https://github.com/valtiojs/valtio-yjs/issues/45
Jotai atoms are distinguished by references. Do you think this is unique in React? It's similar to React Context. While React Context must be defined statically, Jotai atoms can be dynamic because Jotai's store is based on WeakMaps.
I really don't know why React is used. What could be done in 3 days in Rails, is taking more than 2 weeks in React.
Just released valtio-yjs v0.5.1!
It's one of popular projects in Valtio Labs.
If you know what is Valtio and what is Yjs, you can guess what it does. 😁
I love it, when I can remove a #reactjs `useEffect` that has no “effect”…what a joke. :D
Hey! I’m a senior front-end developer looking for my next medium- to long-term freelance role.
I have 14 years of experience working along the full web development stack, usually with #JavaScript, #TypeScript, #ReactJS, #NextJS and #TailwindCSS. I often work with e-commerce and healthcare clients. Once, I helped turn a household appliance into a smart IoT prototype.
Go to https://domhabersack.com/cv for my CV or https://domhabersack.com/meeting to set up a meeting.

¡Muchas gracias por escucharnos!
mytypeof.dev
#podcast de #webDev en #español
#javascript #vuejs #desarrolloWeb
#reactjs #vite #mujeresEnTech #sveltejs #elk #vscode #jsconf
💊 Just released new Valtio versions! https://github.com/pmndrs/valtio/releases/tag/v1.12.1
- v1.12.1
- v2.0.0-alpha.1
Has anyone tried using v2 alpha?
Zustand v4.4.7 is released! https://github.com/pmndrs/zustand/releases/tag/v4.4.7
I guess it doesn't affect 99% of users.
By the way, I'm wondering whether to start working on v5, which requires React 18. How many of you reading this are still using React 17 or below?
🤩 Waku-Waku excited to announce a new Waku website! ⛩️
Check it out 👉 https://waku.gg
Waku, the minimal React framework, powers its website. Plus, we just released a new version: Waku v0.17.1!
I built a web based drum machine using React and Tone.js
Discussions: https://discu.eu/q/https://www.drumha.us/
#internetisbeautiful #javascript #programming #reactjs #webdev
Многооконное веб приложение — решение для перегруженных интерфейсов
В данной статье будет рассмотрено возможное решение для разгрузки интерфейсов веб приложений – создание приложения с возможностью выноса части функционала в дополнительные окна, или же просто многооконное приложение. Основа стека React + Redux.
Better late than never: I just kicked off my React journey and I gotta say, it was love at first component! 💻 ❤️
Even though Rails has Hotwire, I need to code in fucking React 😭😭
My latest blog post, TypeScript: Infer Types to Avoid Explicit Types, is out! Maybe you’ll find it helpful. https://dev.to/nickytonline/infer-types-to-avoid-explicit-types-1pnn #typescript #reactjs
What is your take on "Clean Code"?
https://overreacted.io/goodbye-clean-code/
Discussions: https://discu.eu/q/https://overreacted.io/goodbye-clean-code/
New on the blog: watch or read “Re-Thinking Namespaces: How Co-Location Can Make Us Better Engineers”
#PHP #ReactJS #SoftwareEngineering #SoftwareDevelopment #longhornphp
https://www.tjdraper.com/blog/re-thinking-namespaces-how-co-location-can-make-us-better-engineers/
Redux Toolkit 2.0 release candidate now available! (plus Redux core 5.0 and React-Redux 9.0)
https://github.com/reduxjs/redux-toolkit/releases/tag/v2.0.0-rc.0
Discussions: https://discu.eu/q/https://github.com/reduxjs/redux-toolkit/releases/tag/v2.0.0-rc.0
Modifying the stack from React to Next for SEO
https://developers.google.com/search/docs/crawling-indexing/javascript/javascript-seo-basics
Discussions: https://discu.eu/q/https://developers.google.com/search/docs/crawling-indexing/javascript/javascript-seo-basics
I turned OpenAI's API into a library of React Components
https://github.com/RecursivelyAI/CopilotKit
Discussions: https://discu.eu/q/https://github.com/RecursivelyAI/CopilotKit
I’ve had the itch to create an app that addresses a very specific hobby need I have.
While it definitely could be a PWA app — I’ve got zero interest in paying for hosting, domains, etc.
I own only an iPhone and iPad, but I’ve decided to use #Flutter. My initial impression is that it and #Dart borrow heavily from other popular programming languages and app platforms. I don’t mind that at all. It feels familiar and fresh. #Wpf, #ReactJs, #Swift, #SwiftUI, #TypeScript
A reverse job board to help React developers get hired
Discussions: https://discu.eu/q/https://reactdevz.com
#reactjs #nerd I just replaced some messy looking prop drilling with sometimes 9 props (functions and values) being provided to components which passed them on to child components with a very elegant context provider. I am thrilled at this and I also know what the warning signs are to look for when you have forwardRefs and too many props distributed everywhere. I now know what that bad code smells like.
I posted this later in the day yesterday, so, in case you missed it, I wrote about having a strangler fig mindset in software development. What’s strangler fig? Let me explain 🙂
#PHP #ReactJS #SoftwareEngineering #SoftwareDevelopment #StranglerFig
I want to see if people find this interesting, so I’m turning on the debug control for all visitors on my site for a bit. It shows the current breakpoint and overlays the layout grid. What else could I add here?

Hello Valtio users!
Eager for some updates? We're excited to release the first alpha version of Valtio v2! 💊 Test it in your projects and let us know how it goes. Your feedback is invaluable.
Discussion👉 https://github.com/pmndrs/valtio/discussions/703
PR👉 https://github.com/pmndrs/valtio/pull/810
🤩 Super excited to announce Waku v0.17.0, the minimal React framework designed specifically for React Server Components!
New in this version: SSR to generate HTML for initial load, taking Waku to new heights with other top frameworks.
Check it out 👉 https://github.com/dai-shi/waku ⛩️
Ruby on Rails: The Documentary [video]
https://www.youtube.com/watch?v=HDKUEXBF3B4
#ycombinator #documentary #software_developer #software_engineer #dev #graphql #developer #open_source #coding #vuejs #tutorial #dev_tips #web_developer #web_development #programmer #front_end #back_end #full_stack #php #web_design #reactjs #react #angular #angularjs
Hello Jotai users,
While the core implementation of Jotai is somewhat complex, the utils are implemented quite simply. If you get used to the core feature, it's highly recommended to read the source code. atomWithStorage is one of the major utils, but its essence is pretty straightforward.
Here's the next PR for a new subtle change in Valtio v2.
https://github.com/pmndrs/valtio/pull/815
Hello world 👋
I'm Jon, an 18-year-old #programming enthusiast from #switzerland. I caught the coding bug at age 12 😉, and I've been fascinated with computer science ever since. #webdevelopment has become my passion.
Currently, I enjoy using #svelte, but I am also learning #reactjs and #nextjs 👨💻.
I'm also in the process of switching from Windows to #linux #debian 💻.
I'd love to connect!
Happy coding!
Jon
Seeking Honest Feedback on My React Library
https://react-slots-docs.vercel.app/
Discussions: https://discu.eu/q/https://react-slots-docs.vercel.app/
I just started working for Valtio v2.
Here's the first PR. https://github.com/pmndrs/valtio/pull/813
Would anyone like to help testing it?
Jotai is primarily designed for React, but it offers a framework-agnostic store API since v2. This should enable sharing global state across React, Vue, and Solid. Has anyone tried this?
Developing Waku is improving my experience with Node.js streams. https://nodejs.org/dist/latest-v20.x/docs/api/stream.html I think I learned them in the early days, but this is probably my first time to chain multiple transformers.
I hope to finish my PR soon. https://github.com/dai-shi/waku/pull/147 🤩
Jotai tips: async only initially
`unwrap` is a new util in Jotai to make an async atom sync, and combining it with the original atom becomes an async-only-initially atom. Enjoy Jotai puzzle. See also: https://github.com/pmndrs/jotai/discussions/2228
We built a turn-based strategy game in React with Tailwind. What are your thoughts on the result? You can try it on tracesoccer.io
Discussions: https://discu.eu/q/https://tracesoccer.io
In case you missed it:
> Moreover, Jotai's API is designed to be used with useTransition, like it doesn’t have a pending state.
https://blog.axlight.com/posts/why-use-sync-external-store-is-not-used-in-jotai/
☢️ Why I Won't Use Next.js
➥ Kent C. Dodds
「 OpenNext exists because Next.js is difficult to deploy anywhere but Vercel. I'm not making moral judgements here. I appreciate the company’s incentives to make their own hosting offering as attractive as possible, but it’s evident that this incentive has deprioritized making Next.js easy to deploy anywhere 」
Which of these JavaScript frameworks do you like the least? 🤔
1. Node.js
2. React.js
3. jQuery
4. Angular.js
5. Vue.js
#JavaScript #Nodejs #Reactjs #jQuery #Angularjs #Vuejs
Announcing Valtio GitHub organization! https://github.com/valtiojs
To expand Valtio ecosystem, it will include some libraries and projects. Contributions are welcome!
Valtio v1.12.0 is released! https://github.com/pmndrs/valtio/releases/tag/v1.12.0
We are getting ready to work on v2.
🐻 Zustand v4.4.6 is released. https://github.com/pmndrs/zustand/releases/tag/v4.4.6
It fixes an issue in v4.4.5. Sorry for the inconvenience and thanks for reporting issues!
Headless Component: a pattern for composing React UIs
https://martinfowler.com/articles/headless-component.html
Discussions: https://discu.eu/q/https://martinfowler.com/articles/headless-component.html
An impressive React library that "magically" animates your components when you wrap them in the `<MagicMotion />` component 🪄
Fazendo minha #introduction aqui antes da migração de fato.
Sou brasileiro, potiguar, nascido e criado em Natal, atualmente radicado em São Paulo.
Sou desenvolvedor web, coordenando alguns projetos com foco em multimídia. Tecnologias que me foco: #ReactJS com #TypeScript, e #DotNet com #CSharp.
No meu perfil, você pode esperar toots sobre conteúdos como #videogames, #anime, #tvshows e #musica.
E shitposts... Que dizer... Pooptoots... Muitos pooptoots...
Front end devs couldn't stand the simplicity of htmx, they got it banned from reddit https://yu7.in/ywLzeb
Docusaurus 3.0 - React Static Site Generator for docs sites - by Meta
https://docusaurus.io/blog/releases/3.0
Discussions: https://discu.eu/q/https://docusaurus.io/blog/releases/3.0
After endless frustration reading people's bad takes on useMemo and useCallback, I wrote a short article. Hopefully it can clear up some misconceptions!
I created 1000+ High-Quality Animated/Lottie Icons. Feel free to use without Attribution.
Discussions: https://discu.eu/q/https://animatedicons.co/
I made 300+ quality TailwindCSS components that you can use for personal & commercial projects. No attribution required.
Discussions: https://discu.eu/q/https://tailspark.co/
#frontend #internetisbeautiful #javascript #programming #reactjs #webdev
☢️ If you're building on Next.js, get out while you can. One point of failure, Big VC Opensource Energy.
They're already pulling the rug on different parts of its framework, making them only feasible on Vercel.
Extreme conflict on interests.
Small revenues to justify those expensive engineers and devrel.
They're chockholding the React community, like Meta wasn't bad enough already.
Trying to be the AWS of React isn't a good look tbh.
🗞 New episode of Changelog News!
👀 React Server Actions on display at Next.js Conf
🛑 @kentcdodds on why he won't use Next
🟢 Lee Robinson on why he is using Next
📦 @nixos_org' reproducible builds
✍️ OpenSign is an open source alternative to DocuSign
🎙 hosted by @jerod
#reactjs #frontend #javascript #nextjs #vercel #rsc #nixos #opensign #opensource #alternative #news #podcast #linux #socket #infosec #webdev
NextJS Server Actions are NOT Production Ready unless you are using Vercel for deployment. Here is a demo.
https://twitter.com/smrdotgg/status/1718491242420453684
Discussions: https://discu.eu/q/https://twitter.com/smrdotgg/status/1718491242420453684
Why is tech Twitter obsessed with this in the last 3 days?
https://twitter.com/peer_rich/status/1717609270475194466
Discussions: https://discu.eu/q/https://twitter.com/peer_rich/status/1717609270475194466
Rails killed ReactJS, now its burning the corpse
https://mindaslab.github.io/2023/10/29/rails-killed-reactjs-now-its-burning-the-corpse.html
Why I'm Using Next.js
https://leerob.io/blog/using-nextjs
Discussions: https://discu.eu/q/https://leerob.io/blog/using-nextjs
Just published Why useSyncExternalStore Is Not Used in Jotai. How about Zustand and Valtio. https://blog.axlight.com/posts/why-use-sync-external-store-is-not-used-in-jotai/
Who's watching the #nextjsconf?
#webDev #react #reactJS #next #nextjs #vercel #web #javaScript
🪩 New episode of JS Party!
The 2nd ever React Jam is on and poppin’, so @jerod & @nicknisi invited the previous winners to the pod to tell us all about the 10 day online game jam.
Turns out React and video games are like peanut butter and jelly, after all!
#reactjs #javascript #typescript #gamejam #hackathon #phaser #videogames #rune #runeai #reactjam
Why I Won't Use Next.js
https://www.epicweb.dev/why-i-wont-use-nextjs
Discussions: https://discu.eu/q/https://www.epicweb.dev/why-i-wont-use-nextjs
Red flags in a #React codebase
🚩 preventDefault
🚩 useMemo
🚩 fetch inside useEffect
🚩 <div onClick/>
🚩 a "hooks" directory
🚩 css files
🚩 icon library in package.json
Critique my website!
https://domasraila.dev/?r=reactjs
Discussions: https://discu.eu/q/https://domasraila.dev/?r=reactjs
I had a great conversation with Amy Dutton, @redwoodjs core team member, this week on https://www.twitch.tv/nickytonline/. We discussed the new things in RedwoodJS, dev & design.
Here's a highlight from the stream. Full recording dropping on https://www.youtube.com/@nickytlive next week!
Font.skin - say goodbye to boring CSS text effects, time for full-fat GPU effects!
Discussions: https://discu.eu/q/https://font.skin
up to some of my usual input management hijinks ⌨🕹
working on a unified input system for keyboard, gamepad, and mouse. it's for my personal blog so users can navigate it like a PC game - seamlessly switching between any input device.
Legend-State 2.0: Faster with a full sync system
https://legendapp.com/open-source/legend-state-v2/
Discussions: https://discu.eu/q/https://legendapp.com/open-source/legend-state-v2/
Looking forward to hanging with @redwoodjs core team member Amy Dutton this week on https://nickyt.live!
We'll discuss all the new goodness in RedwoodJS including React Server Components, and dig into some dev & design too!
Happening Wednesday, October 18th @ 5pm UTC!
Reminder: https://www.nickyt.co/pages/stream-schedule/#amy-dutton-redwoodjs-dev-design
It's cool that #Lit is integrating with #Signals.
It feels like we've been circling around this design pattern for decades; they've been called Observables, Pub/Sub, State, Context, etc.
STOKED to hear that there's discussion around standardizing and adding Signals to the #webPlatform!
https://www.youtube.com/live/ri9FEl_hRTc?si=-oztbFGgLG0f9aXJ&t=1636
#webDev #lit #litHTML #litElement #buildWithLit #javaScript #web #react #preact #js #reactjs