Артыкулы для тых, хто
выводзіць стэк у прод
Матэрыялы пра React, Node.js, TypeScript і AI. Перакладзены тэкст паказваецца, калі ён ёсць. Калі не — вы бачыце англійскі тэкст і пазнаку пра гэта.
Тэг: Code Quality
Чытальны JavaScript па прыкладах: Дзесяць перэўтварэнняя да і пасля
Дзесять невяліках перерабоцанняў коду на JavaScript і React: ад называння і об’ектаў параметраў да карыстоўвання механізмаў обробкі памылак і форматавання, якія спрабуюць упрыгожыць код для лёгкага чытання і змены ад другога разработчыка.
7 хв чытанняЗберагаць хукі без галавы: аддзеленне падчынення апштоваў ад ўражанняя іх на экране
Дазвольце даклэ расказаць, чаму хук React, які вяртае JSX, адчыняе частку вашага дрэва компонентаў, спаявае поведзенне з візуальным выказвам, і як перерабіць його так, каб умоžніць выкліканне статаусу.
5 хв чытанняЕдынаклі источнік правды для маршрутаў у прыемплявах Next.js
Дазвольце дазнаць, як модуль центральных маршрутаў, створаны за дапамой типавання, заменяе розрозненыя шляхі у вигляде стрынгаў у Next.js, за дапамогою функцый-падказчыкаў для дынамічных сегментаў і групавання экспорта маршрутаў.
5 хв чытанняЯк маленькія рашыянні накапліваюцца ў кодбэсах рэакт-проектаў з давгім тымчасам існавання
Падзесяць прыкметак адтрымання дапраў на React, якія працуюць гады: чытальны код, сконцентраваныя компаненты, стан у межах дзеінстэнцыі, лёгкія залежнасці, тэсты і манітараванне.
10 хв чытанняПадвойкаванне проты суязу: як адначыць, калі трэба існаваць спяльны код
Дазнайце, чаму адзінаванне сэродніх компонентаў React або служб NestJS можа коштаць больш, чым ўдвойненне, і выкорыстайце трохі пытанняў, каб адначытаць, калі абстракцыя заслуговае на свое месца.
12 хв чытанняЧаму абстракціі фронтэнду таямніча ператвараюцца ў тэхнічны борг
Дазвольце даклэ расказаць, чаму прытарпелыя абстракціі фронтэнда ствараюць скрытую сложнасць, і як выявіць, калі спакульнаныя компоненты, хукі чыстаінстры насправды вартае створваць.
10 хв чытанняСемь распаўсюджаных ідіом JavaScript, які таямніча паводзяць да будучых багоў
Пасвячаецца таму, як будзь-дзеньныя шаблоны JavaScript, такія як пераканальніе перагляды, неабяжлівая ланцоўка і синтаксіс распрасцелення, маскуюць прыязванні, якія тыха паслабляюцься праз развіцце коду.
14 хв чытанняАрхеалогія програмнага забезпечэння: практычны метод для анаізу коду з минулых версыйяў
Выучыце пасляпасовы падход для абяранлівага дакладнага аналізу кодавых баз, якія не маюць дакладнай документацыі: ад аналізу історыі змян да рефакторавання без парадоксальных наследкіў для працуючага програмнага продукту.
8 хв чытанняДзесять архітектурных прычын, якія дапамагаюць падтрымваць базы коду фронтэнду працездатнымі гады.
Адказвае пра структурныя прычыны, такія як оптымізацыя для можлівасці выдалення, чысты праймап дадзейнаў і ізаляванне бізнес-логікі, якія спакойваюць кодавую базу ў стане, які дазволяе яе падтрымваць пра годзінны перыяд змян.
17 хв чытання
Пра гэтыя артыкулы
Ацэнка за 24 гадзіны
Патрэбны такі стэк у аператарскім слоі? Дашліце брыф — ацэнка за 24 гадзіны.