Наши любимые сообщения 2022 года

RedDeveloper
30.12.2022 22:13
Наши любимые сообщения 2022 года

В 2022 году мы возобновили личные встречи, тормозили криптовалюты, смотрели чемпионат мира по футболу, пытались купить билеты на Тейлор Свифт. А мир программного обеспечения продолжал вращаться. Мы в The Gnar обнаружили, что за прошедший год нам было что сказать. Вот несколько примеров работы, которую мы проделали, и слов, которые мы написали во время последнего круга вокруг солнца.

Код

Пример бесконечной прокрутки React с TypeScript и NextJS

Речь идет о том, когда - а не если - вас попросят реализовать бесконечную прокрутку. Вот руководство и пример, которые помогут вам (sc)rolling.

Отслеживание истории с помощью Postgres

Содержательная статья на богатую тему. Postgres - это волшебный набор инструментов, и здесь мы исследуем некоторые из них в контексте сохранения истории транзакций на уровне базы данных. Это часть серии "Да, Postgres может это делать", еще одна статья выйдет в ноябре. Ознакомьтесь с ними обеими!

Навигация по аутентификации с помощью сеансовых токенов в Shopify для встроенных, серверно рендеризованных приложений Rails

В последнее время мы проводим много времени в Shopify. И, конечно же, мы создаем много приложений на Rails. История аутентификации для магазина Shopify, встроенного в приложение Rails с рендерингом на стороне сервера, сложнее, чем вы думаете. Читайте дальше, чтобы узнать, как мы решили эту проблему.

Промышленность

В чем смысл свободного и открытого программного обеспечения?

В паре постов о свободном и открытом ПО мы погружаемся в глубины философии ПО, деловой этики, общего блага и того, где мы сейчас находимся на временной шкале FOSS. Погружаемся, погружаемся с головой и получаем массу удовольствия.

Сделай себя доступным: Почему это важно

Если вас волнует вопрос доступности (совет: так и должно быть), начните отсюда. В первой части этой серии из трех частей мы обсудим не только, что такое доступность, но и почему она важна. Во второй и третьей частях мы испачкаем руки тестированием, созданием доступности в новых приложениях и добавлением доступности в старые приложения.

Деконструкция Дефи

Для тех, кто знает что-то о криптовалютах, что-то о блокчейне или немного о том и другом, это отличный способ окунуть ноги поглубже в бассейн. Мы осветим основные концепции, на которых строятся Деструктурированные финансы. Учитывая сегодняшнее состояние Defi, это не может быть более актуальным.

Культура

Наш процесс проверки кода: Больше, чем обеспечение качества

В этой статье мы даем представление об общем процессе рецензирования кода и рассказываем о том, как он работает в The Gnar. Для тех, кто менее знаком с механизмами разработки программного обеспечения, или для тех, кто собирается создать команду, это может послужить шаблоном. Для тех, кто уже работает, мы надеемся, что вы сможете почерпнуть некоторые идеи о том, как улучшить свой процесс.

Развенчание мифов о консалтинге: Поддержка

В серии из трех частей, которую мы называем "Развенчание мифов о консалтинге", мы показываем, что культура в компании The Gnar является инклюзивной, поддерживающей и веселой. В заключение серии мы перечисляем различные структуры поддержки, предоставляемые нашей команде, как технической, так и личной. Обязательно к прочтению, если вы рассматриваете новую работу ( https://www.thegnar.com/about/join-our-team ).

Стоит ли изучать PHP в 2023-2024 годах?
Стоит ли изучать PHP в 2023-2024 годах?

20.08.2023 18:21

Привет всем, сегодня я хочу высказать свои соображения по поводу вопроса, который я уже много раз получал в своем сообществе: "Стоит ли изучать PHP в 2023-2024 годах? Или это полная лажа?".

Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией

20.08.2023 17:46

В JavaScript одним из самых запутанных понятий является поведение ключевого слова "this" в стрелочной и обычной функциях.

Приемы CSS-макетирования - floats и Flexbox
Приемы CSS-макетирования - floats и Flexbox

19.08.2023 18:39

Здравствуйте, друзья-студенты! Готовы совершенствовать свои навыки веб-дизайна? Сегодня в нашем путешествии мы рассмотрим приемы CSS-верстки - в частности, магию поплавков и гибкость flexbox.

Тестирование функциональных ngrx-эффектов в Angular 16 с помощью Jest

19.08.2023 17:22

В системе управления состояниями ngrx, совместимой с Angular 16, появились функциональные эффекты. Это здорово и делает код определенно легче для чтения благодаря своей простоте. Кроме того, мы всегда хотим проверить самые последние возможности в наших проектах!

Концепция локализации и ее применение в приложениях React ⚡️
Концепция локализации и ее применение в приложениях React ⚡️

18.08.2023 20:33

Локализация - это процесс адаптации приложения к различным языкам и культурным требованиям. Это позволяет пользователям получить опыт, соответствующий их языку и культуре.

Пользовательский скаляр GraphQL
Пользовательский скаляр GraphQL

14.08.2023 14:49

Листовые узлы системы типов GraphQL называются скалярами. Достигнув скалярного типа, невозможно спуститься дальше по иерархии типов. Скалярный тип предназначен для представления неделимого значения.