Как устроен язык запросов GraphQL
GraphQL — лаконичный язык запросов, который ускоряет разработку благодаря тому, что позволяет клиенту запрашивать только нужные данные
GraphQL — лаконичный язык запросов, который ускоряет разработку благодаря тому, что позволяет клиенту запрашивать только нужные данные
Рассказываем, почему эту платформу называют соцсетью для разработчиков и как начать использовать её в работе
Рендеринг на стороне сервера (SSR) — это метод отрисовки веб-страницы на сервере, а не в браузере. Чтобы пользователь не смотрел на пустую страницу, ожидая, пока загрузится веб-приложение, файлы JavaScript или CSS, сервер отдаёт ему сгенерированный HTML. Пользователь получает страницу и просматривает её, пока основное приложение загружается и запускается
React.js — это библиотека JavaScript для создания пользовательского интерфейса сайта. С помощью React делают не просто текстовые странички, а сайты с интерактивными элементами: кнопками, чатами, видео, виджетами карт, карточками товаров. Библиотека поддерживает разные состояния объектов: например, товар может быть отложенным или купленным
В фильме с Брэдли Купером «Области тьмы» писатель средней руки принимает волшебные таблетки NZT и становится сверхчеловечески умён (правда, не без побочных эффектов). Но возможна ли такая таблетка в действительности? Можно ли действительно «прокачать» мозг, поменять его структуру и улучшить когнитивные возможности? Давайте разбираться!
Если вы прилагаете те же усилия, что и раньше, но чувствуете, что стоите на месте, — пора признать, что вы застряли на плато. Объясняем, почему так происходит и что с этим делать
Поговорили с Никитой Медведевым, руководителем безопасности сервисов Поиска и Рекламы Яндекса, как придумать сложные пароли и где хранить данные, чтобы их никто не украл
Сразу ответим: нет, нельзя, потому что программирование — это не только написание кода, но и работа с требованиями, людьми, командное взаимодействие. Для крутого роста нужны реальные преподаватели, к которым можно прийти за советом, наставники и комьюнити для поддержки. Рассказываем, как их найти
Инструкции, которые помогают участникам проекта проще и быстрее выполнять задачи, называются внутренней документацией. Обычно никто не требует её писать, но на практике без понятных гайдов возникают проблемы. Рассказываем, что может случиться с проектом без документации и как начать её вести
Конфликты бывают везде, где взаимодействуют люди. Даже в IT. Казалось бы, тихие гики в наушниках, каждый смотрит в свой монитор и пишет код. Но это поверхностное стереотипное суждение само может вызвать конфликт