Firebase Analytics
let's analyze the app more detail using react-native-firebase.
https://deku.posstree.com/en/react-native/react-native-firebase-analytics/
#react-native
Firebase Analytics
react-native-firebase 라이브러리를 사용하여 좀 더 자세하게 앱을 분석해 보자
https://deku.posstree.com/ko/react-native/react-native-firebase-analytics/
#react-native
Firebase Analytics
react-native-firebaseライブラリを使ってもっと詳しくアプリを分析してみましょう。
https://deku.posstree.com/react-native/react-native-firebase-analytics/
#react-native
Searching for #icons without semantics is like looking for the love of your life and the search engine offers you a lifetime warranty on refrigerators.
So I decided to fix it. I'm officially launching the beta of https://ycon.cc/en !
Semantic search that finds what you actually mean, not just what you type.
Thousands of open-source icons in one place.
1-click ready-to-use code snippets for #tailwind #Symfony #react #vue #Astro and more.
I would really appreciate your feedback!
React SSR Framework Showdown: TanStack Start, React Router, and Next.js Under Load, by @mcollina (@platformatic):
https://blog.platformatic.dev/react-ssr-framework-benchmark-tanstack-start-react-router-nextjs
#frameworks #serversiderendering #react #tanstack #reactrouter #nextjs #comparisons #performance #metrics
React CompilerはどのようにReact.memoを不要にしているのか
https://qiita.com/uhyo/items/43d4aafae2c87a12e5ed?utm_campaign=popular_items&utm_medium=feed&utm_source=popular_items
Как React обновляет UI: trigger → render → commit
Когда говорят «React перерендерился» — обычно имеют в виду что-то расплывчатое. Новичкам это слово объясняет всё и ничего одновременно. В официальной документации процесс описан точнее: trigger → render → commit . Давайте разберём, что происходит на каждом этапе — без магии, зато с Fiber, флагами и браузерным пайплайном.
https://habr.com/ru/articles/1016180/
#javascript #react #reactjs #фронтенд #frontend #браузер #render #rerender #commit #fiber
ON RÉAGIT AUX PIRES CHAUFFARDS
https://yt.lostpod.space/w/s7imr9UadXGJf5ZWeMLGCk
change simulator on iOS
let's see how to change the simulator on iOS when we test RN(react native) on iOS.
https://deku.posstree.com/en/react-native/ios-change-simulator/
#react-native
iOS 시뮬레이터 변경
RN(react native)을 iOS에서 시뮬레이터로 테스트할 때 시뮬레이터를 변경하는 방법에 대해서 알아봅시다.
https://deku.posstree.com/ko/react-native/ios-change-simulator/
#react-native
iOSシミュレータ変更
リアクトネイティブ(React Native)をiOSでシミュレータでテストする時シミュレータを変更する方法を紹介します。
https://deku.posstree.com/react-native/ios-change-simulator/
#react-native
URL как источник правды в Next.js App Router
Когда разработчик приходит в Next.js из обычного React SPA, он часто тащит с собой старую схему мышления. Есть поле ввода, значит будет useState . Есть поиск, значит будет useEffect . Есть список данных, значит будем следить за изменением состояния и вручную запускать новый запрос. На маленьком экране это вроде работает. Но очень быстро выясняется, что в приложении уже не одно состояние, а три. Есть значение в поле, значение в URL, данные, загруженные по одному из этих значений. Потом появляется четвёртая проблема. Кнопки Back и Forward начинают вести себя странно. Ссылкой на результат поиска неудобно делиться. А отладка превращается в угадайку, потому что не до конца понятно, что именно сейчас считается главным источником правды. В App Router это решается проще. Если фильтр является частью состояния страницы, его логично держать в URL. Тогда схема становится прямой: URL изменился -> сервер прочитал searchParams -> выполнил fetch -> отрендерил новый список. В этот момент Next.js начинает восприниматься как понятный инженерный инструмент.
https://habr.com/ru/articles/1016068/
#nextjs #nextjs_app_router #app_router #searchparams #url_state #server_components #react #javascript #вебразработка