mstdn.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
A general-purpose Mastodon server with a 500 character limit. All languages are welcome.

Administered by:

Server stats:

12K
active users

#nextjs

0 posts0 participants0 posts today
Tyler Parker<p><a href="https://mastodon.social/tags/fullstack" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>fullstack</span></a> <a href="https://mastodon.social/tags/nextjs" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>nextjs</span></a> <a href="https://mastodon.social/tags/tailwind" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>tailwind</span></a> <a href="https://mastodon.social/tags/getfedihired" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>getfedihired</span></a> <br>working on the consulting site:<br><a href="https://codebycandle.com/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">codebycandle.com/</span><span class="invisible"></span></a></p><p>open to:<br>* suggestions (not a designer)<br>* <a href="https://mastodon.social/tags/freelance" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>freelance</span></a> work (am a developer)</p><p>-cheers! 🤖</p>
Cauê<p>working with pure <a href="https://mastodon.social/tags/javascript" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>javascript</span></a> and <a href="https://mastodon.social/tags/html" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>html</span></a> after having too much <a href="https://mastodon.social/tags/nextjs" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>nextjs</span></a> in my brain is so refreshing...</p>
thegrumpyenby<p>♻️ Please boost! ♻️ </p><p>Looking for frontend devs for volunteer open-source team at a humanitarian aid org! As a Frontend Developer at Distribute Aid (<a href="https://distributeaid.org" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">distributeaid.org</span><span class="invisible"></span></a>), you’ll create new pages for our website and update/maintain existing ones, often working closely with our designers and other devs. Looking for mid/long-term commitment. Main goal is to finally get our website relaunched. Volunteer commitment is ~5h/week. </p><p>Stack: NextJS, TypeScript, Strapi, Radix UI</p><p>We’re looking for experienced devs who are reliable, organised, and can communicate well. You do not need to know the full stack you’ll be working with. You just need to know how to learn and ask for help if you need it. Previous open source experience is nice but not strictly necessary. If you learn quickly and willingly, we can help you get started</p><p>It would be good if you have some availability overlapping with Central European Time and can make it to at least 1x tech hang per month and 1x sprint meeting per quarter (that’s ~4 meetings a month)</p><p>Our tech hangs are every Wednesday and Thursday from 6 to 8 pm CET/CEST and sprint meetings are during tech hang on the first Wednesday of each month</p><p>Our tech team is international and diverse—most of our team members are in some way marginalised—and leadership is fully queer/trans.</p><p>If you’re interested, please get in touch via tech@distributeaid.org. That comes directly to me as the Technical Program Manager. If you have any questions, you can ask me here too :)</p><p><a href="https://tenforward.social/tags/Developers" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Developers</span></a> <a href="https://tenforward.social/tags/frontendDevs" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>frontendDevs</span></a> <a href="https://tenforward.social/tags/frontend" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>frontend</span></a> <a href="https://tenforward.social/tags/OSS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>OSS</span></a> <a href="https://tenforward.social/tags/FOSS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>FOSS</span></a> <a href="https://tenforward.social/tags/volunteering" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>volunteering</span></a> <a href="https://tenforward.social/tags/NextJS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>NextJS</span></a> <a href="https://tenforward.social/tags/typescript" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>typescript</span></a> <a href="https://tenforward.social/tags/Strapi" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Strapi</span></a></p>
HackerNoon<p>NotionNext is an open-source project that allows you to build a website directly from your Notion workspace. <a href="https://hackernoon.com/notionnext-the-all-in-one-platform-for-building-notion-powered-websites" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">hackernoon.com/notionnext-the-</span><span class="invisible">all-in-one-platform-for-building-notion-powered-websites</span></a> <a href="https://mas.to/tags/nextjs" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>nextjs</span></a></p>
HackerNoon<p>A deep dive into building next-pwa-pack, a zero-config PWA toolkit for Next.js 15 with App Router, SSR, cache sync, and server revalidation. <a href="https://hackernoon.com/how-i-made-nextjs-and-pwa-finally-get-along-with-next-pwa-pack" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">hackernoon.com/how-i-made-next</span><span class="invisible">js-and-pwa-finally-get-along-with-next-pwa-pack</span></a> <a href="https://mas.to/tags/nextjs" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>nextjs</span></a></p>
Prem Kumar Aparanji 👶🤖🐘<p>Is there no <a href="https://mastodon.social/tags/opensource" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>opensource</span></a> <a href="https://mastodon.social/tags/VibeCoding" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>VibeCoding</span></a> tool that lets you build web apps without <a href="https://mastodon.social/tags/React" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>React</span></a> / <a href="https://mastodon.social/tags/nextjs" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>nextjs</span></a>?</p><p>Something that builds <a href="https://mastodon.social/tags/localfirst" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>localfirst</span></a> <a href="https://mastodon.social/tags/PWA" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>PWA</span></a> with vanilla <a href="https://mastodon.social/tags/JavaScript" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>JavaScript</span></a>, with single-click deployment even to a <a href="https://mastodon.social/tags/RaspberryPi" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>RaspberryPi</span></a>, and optionally uses CDNs?</p><p>Think of something like what DuckLake does with DuckDB <a href="https://mastodon.social/tags/WASM" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>WASM</span></a> but for transactional systems instead of analytical – compute on the edge/endpoint with centralised storage?</p><p>Maybe with <a href="https://mastodon.social/tags/WebSocket" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>WebSocket</span></a>, <a href="https://mastodon.social/tags/WebRTC" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>WebRTC</span></a> &amp; <a href="https://mastodon.social/tags/Fediverse" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Fediverse</span></a> as optional additions?</p><p><span class="h-card" translate="no"><a href="https://toot.cafe/@slightlyoff" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>slightlyoff</span></a></span> <span class="h-card" translate="no"><a href="https://fedi.simonwillison.net/@simon" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>simon</span></a></span></p>
Debasis Paul<p>🚀 2025 Stack Overflow Developer Survey – Key Takeaways 📊</p><p>🤖 84% of developers now use AI tools in their workflow<br>⚠️ But 46% don’t trust AI’s accuracy<br>🐍 Python adoption is up +7%<br>🔥 Rust, TypeScript, and Go keep gaining popularity</p><p>The dev world is changing fast — are your skills keeping up?</p><p>📺 Full breakdown on my YouTube: <a href="https://www.youtube.com/@idebasispaul" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="">youtube.com/@idebasispaul</span><span class="invisible"></span></a></p><p><a href="https://mastodon.social/tags/StackOverflow2025" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>StackOverflow2025</span></a> <a href="https://mastodon.social/tags/Programming" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Programming</span></a> <a href="https://mastodon.social/tags/AI" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>AI</span></a> <a href="https://mastodon.social/tags/Python" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Python</span></a> <a href="https://mastodon.social/tags/Rust" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Rust</span></a> <a href="https://mastodon.social/tags/FastAPI" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>FastAPI</span></a> <a href="https://mastodon.social/tags/NextJS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>NextJS</span></a> <a href="https://mastodon.social/tags/DevLife" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>DevLife</span></a> <a href="https://mastodon.social/tags/TechTrends" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>TechTrends</span></a> <a href="https://mastodon.social/tags/OpenSource" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>OpenSource</span></a> <a href="https://mastodon.social/tags/Coding" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Coding</span></a> <a href="https://mastodon.social/tags/MastodonTech" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>MastodonTech</span></a> <a href="https://mastodon.social/tags/DebasisPaul" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>DebasisPaul</span></a></p>
Brad Koehn<p>Of course Safari 2025 interprets CSP trusted-types differently. At least I caught it before it went GA. </p><p><a href="https://hachyderm.io/tags/nextjs" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>nextjs</span></a> <a href="https://hachyderm.io/tags/ios" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ios</span></a> <a href="https://hachyderm.io/tags/safari" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>safari</span></a> <a href="https://hachyderm.io/tags/ipados" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ipados</span></a> <a href="https://hachyderm.io/tags/macos" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>macos</span></a> <a href="https://hachyderm.io/tags/csp" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>csp</span></a></p>
Habr<p>Удалить полпроекта: как мы переписывали MobX‑сторы на React Query в большом Next.js‑проекте</p><p>Привет. Я Дима Рагозин, фронтенд-разработчик в KTS . Эту статью я хочу начать с предыстории. Полтора года назад на проекте для одного крупного клиента мы получили задачу — ускорить главную страницу. К тому моменту в кодовой базе уже жили два отдельных фронтенд-приложения под две разные платформы — CSR-версия (Client Side Rendering) и SSR‑версия (Server Side Rendering), — а MobX‑сторы все время жизни проекта разрастались вместе с функциональностью. Каждый новый экран приносил еще один класс (а то и несколько), еще кучу связей, и в какой‑то момент мы стали замечать снижение воспринимаемой скорости приложения, избыточные HTTP‑запросы, сложности с поддерживаемостью и другие проблемы, которые становились критичнее по мере роста проекта. В статье я расскажу о том, как мы шаг за шагом перевели такие сторы на React Query, сократили код вокруг запросов на ≈50 % и практически избавились от повторных GET‑ов. Попутно поведаю о наших граблях и поделюсь советами по миграции.</p><p><a href="https://habr.com/ru/companies/kts/articles/935086/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">habr.com/ru/companies/kts/arti</span><span class="invisible">cles/935086/</span></a></p><p><a href="https://zhub.link/tags/mobx" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>mobx</span></a> <a href="https://zhub.link/tags/React" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>React</span></a> <a href="https://zhub.link/tags/React_Query" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>React_Query</span></a> <a href="https://zhub.link/tags/Nextjs" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Nextjs</span></a> <a href="https://zhub.link/tags/Frontend" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Frontend</span></a> <a href="https://zhub.link/tags/%D0%A3%D0%BF%D1%80%D0%B0%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5_%D1%81%D0%BE%D1%81%D1%82%D0%BE%D1%8F%D0%BD%D0%B8%D0%B5%D0%BC" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Управление_состоянием</span></a> <a href="https://zhub.link/tags/%D0%9E%D0%BF%D1%82%D0%B8%D0%BC%D0%B8%D0%B7%D0%B0%D1%86%D0%B8%D1%8F_%D0%BF%D1%80%D0%BE%D0%B8%D0%B7%D0%B2%D0%BE%D0%B4%D0%B8%D1%82%D0%B5%D0%BB%D1%8C%D0%BD%D0%BE%D1%81%D1%82%D0%B8" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Оптимизация_производительности</span></a> <a href="https://zhub.link/tags/ssr" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ssr</span></a></p>
hollow-one<p>watchexec -r -w ../src -e c,cpp,h,mm,m "make"</p><p>that assumes I'm in ./build of my project folder created via cmake -S src -B build with make as the building command. Could be ninja too. doesn't matter.</p><p>This added to <a href="https://mas.erb.pw/tags/zellij" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>zellij</span></a> as a pane below editor made my day today. Hot recompilation of my demo project every time I save one of its source files! Something similar to <a href="https://mas.erb.pw/tags/nextjs" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>nextjs</span></a> in javascript when dev server is launched.</p><p><a href="https://mas.erb.pw/tags/cpp" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>cpp</span></a> <a href="https://mas.erb.pw/tags/ide" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ide</span></a> of <a href="https://mas.erb.pw/tags/xxi_century" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>xxi_century</span></a> </p><p><a href="https://mas.erb.pw/tags/programming" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>programming</span></a> is fun again and no <a href="https://mas.erb.pw/tags/vscode" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>vscode</span></a> required… or less and less..at least!</p>
Habr<p>Как я устал вручную писать сервис-воркеры и сделал next-pwa-pack, чтобы больше не страдать</p><p>Сколько лет уже кто-то говорит: «А можно, чтобы оно работало без интернета и ставилось на домашний экран?» И каждый раз после этой фразы начинается медленный спуск в персональный ад — ты лезешь в документацию по PWA, где всё разваливается на ровном месте, service worker живёт своей жизнью, кеш то работает, то ломается, App Router рушит весь твой кастомный пайплайн, а пользователи сидят на старых версиях, потому что вручную обновлять им, конечно, влом. Словом, если ты когда-то пробовал прикрутить оффлайн-режим к Next.js-проекту, ты наверняка вспоминал всех, кто придумал этот стек. Я — точно. Поэтому, как человек, у которого было слишком много кофе и слишком мало терпения, я сделал единственное разумное: написал свою обёртку. Так и появился next-pwa-pack — дроп-ин пакет, который превращает любой Next.js-проект в полноценное PWA, буквально одной строкой. Да, даже с App Router. Просто заворачиваешь свой layout в PWAProvider, и всё: приложение можно установить, оно кэширует страницы, работает оффлайн, синхронизирует вкладки и даже показывает отладочную панель, чтобы не гадать, сработало ли что-нибудь. Воткнул — и живи дальше. А то: Сервис-воркер? Напиши вручную. Кешировать HTML? Сам придумай как. Синхронизация вкладок? Ну это уже магия, удачи. Обновление кеша после деплоя? Ну ты ж senior, сам справишься. 🤡 И ты сидишь, как идиот, с 300 вкладками про Workbox, cache-first , network-only , костылями из Stack Overflow 2019 года, и потеешь. Если раньше каждый запрос «сделай оффлайн» вызывал у меня флэшбэк на тему next-pwa, неподдерживаемых версий, кривого кеша и плясок с бубном вокруг обновлений — теперь всё это ушло. Я хотел простой setup, который просто работает: предзагрузка, нормальные TTL, понятное обновление и синхронизация. Без фокусов, без багов, без “подожди, сейчас DevTools открою”. Погнали дальше!</p><p><a href="https://habr.com/ru/articles/935024/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">habr.com/ru/articles/935024/</span><span class="invisible"></span></a></p><p><a href="https://zhub.link/tags/nextjs" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>nextjs</span></a> <a href="https://zhub.link/tags/progressive_web_apps" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>progressive_web_apps</span></a> <a href="https://zhub.link/tags/app_router" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>app_router</span></a> <a href="https://zhub.link/tags/serviceworker" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>serviceworker</span></a> <a href="https://zhub.link/tags/reactjs" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>reactjs</span></a> <a href="https://zhub.link/tags/react" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>react</span></a></p>
HackerNoon<p>AI could help you create your own private contact room on WhatsApp 1.0. <a href="https://hackernoon.com/our-communication-no-longer-belongs-to-us" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">hackernoon.com/our-communicati</span><span class="invisible">on-no-longer-belongs-to-us</span></a> <a href="https://mas.to/tags/nextjs" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>nextjs</span></a></p>
Habr<p>Наше общение нам больше не принадлежит. Размышляю как ИИ создаст альтернативу для Telegram без VPN и прослушки</p><p>Интернет-свободы сжимаются как шагреневая кожа. То, что еще недавно было естественным правом - свободно общаться, - превращается в привилегию. А мессенджеры? Они давно перестали быть мессенджерами. Это социальные сети, замаскированные под простое общение. Сижу, листаю новости, читаю очередное "заблокировали", "ограничили", "запретили". И думаю: блин, а только меня это раздражает? Сегодня размышляю об искусственном интеллекте и вдруг понимаю: технологии уже готовы.</p><p><a href="https://habr.com/ru/articles/933312/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">habr.com/ru/articles/933312/</span><span class="invisible"></span></a></p><p><a href="https://zhub.link/tags/telegram" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>telegram</span></a> <a href="https://zhub.link/tags/whatsapp" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>whatsapp</span></a> <a href="https://zhub.link/tags/ai" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ai</span></a> <a href="https://zhub.link/tags/vpn" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>vpn</span></a> <a href="https://zhub.link/tags/chatG" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>chatG</span></a> <a href="https://zhub.link/tags/open_source" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>open_source</span></a> <a href="https://zhub.link/tags/nextjs" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>nextjs</span></a></p>
Phillemon CEH | CTH<p>🚨 CVE-2025-29927 Analysis🚨 (Incase u haven't patched already).<br>A flaw in the middleware logic exposes applications to unauthenticated route access, session hijacking, and more.</p><p>🔎 Full Breakdown:<br>👉 <a href="https://wardenshield.com/cve-2025-29927-cracks-nextjs-wide-open-middleware-meltdown" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">wardenshield.com/cve-2025-2992</span><span class="invisible">7-cracks-nextjs-wide-open-middleware-meltdown</span></a></p><p><a href="https://mastodon.social/tags/CVE2025" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CVE2025</span></a> <a href="https://mastodon.social/tags/NextJS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>NextJS</span></a> <a href="https://mastodon.social/tags/CyberSecurity" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CyberSecurity</span></a> <a href="https://mastodon.social/tags/NodeJS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>NodeJS</span></a> <a href="https://mastodon.social/tags/WebAppSecurity" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>WebAppSecurity</span></a> <a href="https://mastodon.social/tags/ZeroDay" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ZeroDay</span></a> <a href="https://mastodon.social/tags/Wardenshield" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Wardenshield</span></a></p>
Frontend Dogma<p>Next.js 15 for Beginners—Your First Step Into the World of Full-Stack React, by (not on Mastodon or Bluesky):</p><p><a href="https://archive.fo/tsQov" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">archive.fo/tsQov</span><span class="invisible"></span></a></p><p><a href="https://mas.to/tags/introductions" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>introductions</span></a> <a href="https://mas.to/tags/nextjs" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>nextjs</span></a> <a href="https://mas.to/tags/react" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>react</span></a></p>
Habr<p>Серверные компоненты в React</p><p>Привет! На связи Изрипов Юсуп, фронтенд-разработчик, прошел путь от фриланса до роли ведущего разработчика в таких крупных российских компаниях, как AliExpress и VK. Последние годы работаю в бигтех-компаниях, над продуктами, ежедневная аудитория которых составляет десятки миллионов пользователей. В этой статье мы подробно разберем, как серверные компоненты меняют подход к разработке современных приложений.</p><p><a href="https://habr.com/ru/companies/beeline_cloud/articles/931800/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">habr.com/ru/companies/beeline_</span><span class="invisible">cloud/articles/931800/</span></a></p><p><a href="https://zhub.link/tags/react" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>react</span></a> <a href="https://zhub.link/tags/nextjs" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>nextjs</span></a> <a href="https://zhub.link/tags/frontend" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>frontend</span></a> <a href="https://zhub.link/tags/frontend%D1%80%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B0" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>frontendразработка</span></a> <a href="https://zhub.link/tags/jsx" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>jsx</span></a> <a href="https://zhub.link/tags/async" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>async</span></a> <a href="https://zhub.link/tags/fullstack" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>fullstack</span></a> <a href="https://zhub.link/tags/%D0%B0%D1%80%D1%85%D0%B8%D1%82%D0%B5%D0%BA%D1%82%D1%83%D1%80%D0%B0" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>архитектура</span></a> <a href="https://zhub.link/tags/security" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>security</span></a></p>
Habr<p>Как я улучшил свой промпт для генерации кода в OpenAI 4.1 — простой трюк, который РАБОТАЕТ</p><p>Несмотря на обилие моделей (а я время от времени использую четыре топовые), всё-таки на стыке моих технологий GPT-4.1 даёт лучший результат по сравнению с другими. ... я каждый раз сохраняю эти компоненты в файл Google Документы. И каждый раз при генерации новой функции или целого компонента я "вскармливаю" текст из этого документа именно в формате текста. В общем, эта штука работает хорошо. Пожалуйста, объясни как ты понял мою проблему, почему я считаю что это важно, как ты собираешься это решать и что будет правильным решением.</p><p><a href="https://habr.com/ru/articles/931770/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">habr.com/ru/articles/931770/</span><span class="invisible"></span></a></p><p><a href="https://zhub.link/tags/nextjs" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>nextjs</span></a> <a href="https://zhub.link/tags/openaai" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>openaai</span></a> <a href="https://zhub.link/tags/chatgpt" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>chatgpt</span></a> <a href="https://zhub.link/tags/aifa" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>aifa</span></a> <a href="https://zhub.link/tags/ai" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ai</span></a> <a href="https://zhub.link/tags/open_source" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>open_source</span></a> <a href="https://zhub.link/tags/github" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>github</span></a> <a href="https://zhub.link/tags/reactjs" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>reactjs</span></a></p>
Andy Miller<p>📣 Latest feature of Comfort Monitor Live released!<br>📄 This look so much longer than I thought it would...<br>🔗 <a href="https://softwarecrafts.co.uk/100-words/day-281" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">softwarecrafts.co.uk/100-words</span><span class="invisible">/day-281</span></a><br><a href="https://indiehackers.social/tags/100_words" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>100_words</span></a>,<a href="https://indiehackers.social/tags/layout_designer" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>layout_designer</span></a>,<a href="https://indiehackers.social/tags/comfort_monitor_live" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>comfort_monitor_live</span></a>,<a href="https://indiehackers.social/tags/react" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>react</span></a>,<a href="https://indiehackers.social/tags/NextJS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>NextJS</span></a>,<a href="https://indiehackers.social/tags/chrome_extension" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>chrome_extension</span></a></p>
Habr<p>Автоматизация SEO-рутины: как я собрал свой набор проверок в один инструмент</p><p>У каждого веб-разработчика есть моменты, когда рутинные задачи съедают больше времени, чем сама разработка. Проверить редиректы, оптимизировать мета-теги, убедиться, что изображения в порядке, а заголовки везде прописаны — всё это нужно делать регулярно. И если ты ведёшь проекты с нуля и под ключ, то таких задач становится десятки. Я устал от этой рутины и решил автоматизировать задачи, создав удобный инструмент для себя. Что из этого получилось и какие технические проблемы пришлось решать — расскажу в этой статье.</p><p><a href="https://habr.com/ru/articles/929154/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">habr.com/ru/articles/929154/</span><span class="invisible"></span></a></p><p><a href="https://zhub.link/tags/%D0%B2%D0%B5%D0%B1%D1%80%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B0" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>вебразработка</span></a> <a href="https://zhub.link/tags/seo" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>seo</span></a> <a href="https://zhub.link/tags/nextjs" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>nextjs</span></a> <a href="https://zhub.link/tags/typescript" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>typescript</span></a> <a href="https://zhub.link/tags/%D0%BA%D0%B5%D0%B9%D1%81" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>кейс</span></a></p>
kalvn<p>Un excellent retour d'expérience sur le bénéfice de passer de Next.js à Eleventy pour construire un site web.</p><p>🔗 <a href="https://etch.co/blog/we-migrated-our-site-to-eleventy-and-increased-performance-by-24-percent/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">etch.co/blog/we-migrated-our-s</span><span class="invisible">ite-to-eleventy-and-increased-performance-by-24-percent/</span></a></p><p><a href="https://mastodon.xyz/tags/eleventy" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>eleventy</span></a> <a href="https://mastodon.xyz/tags/NextJS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>NextJS</span></a> <a href="https://mastodon.xyz/tags/web" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>web</span></a> <a href="https://mastodon.xyz/tags/retourdexperience" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>retourdexperience</span></a></p>