Привет всем! Ищу единомышленников для pet-проекта — kraken зеркало

Всем привет! Меня зовут Саша, занимаюсь фронтендом уже лет 5, но решил попробовать себя и в бэкенде на Node.js. Хочу сделать небольшой pet-проект, что-то вроде трекера привычек. Ищу кого-нибудь, кто шарит в базах данных, ну или просто готов вместе пообщаться и поучиться.

Крáкен официальный сайт

Подробнее

OpenAPI 3.1: Стоит ли переходить?

Решил тут присмотреться к OpenAPI 3.1, интересно стало, что там нового и стоит ли она того, чтобы обновлять наши текущие спецификации API. Провел небольшой тест-драйв, могу поделиться наблюдениями.

Плюсы:

  • Поддержка JSON Schema Draft 2020-12 – это прям большой шаг вперед для описания данных.
  • Улучшенная поддержка различных форматов, стало проще описывать сложные структуры.
  • Более строгие правила валидации, что полезно для отладки.

Минусы:

  • Миграция со старых версий может быть муторной, особенно если у вас много кода, генерируемого из спецификации.
  • Инструменты еще не все успели обновиться, иногда приходится искать обходные пути.

Вывод: OpenAPI 3.1 – это, безусловно, будущее. Если вы только начинаете проектировать API, начинайте сразу с нее. Старые проекты, как всегда, потребуют внимания. Кстати, нашел где-то Крáкен сайт с разбором примеров, если кому интересно.

Крáкен актуальная ссылка

Подробнее

Не могу понять разницу между include и require в PHP?

Привет всем, я тут новенький в PHP. Постоянно путаюсь, когда лучше использовать include, а когда require. Ну типа, вроде оба подключают файлы, но где-то сваливается с ошибкой, а где-то нет. Кто может объяснить простыми словами, в чем фишка?

kraken market

Подробнее

Laravel 12: Отзыв на новую версию

Начал плотно работать с Laravel 12, как только вышла, ну и решил поделиться первыми впечатлениями. В целом, фреймворк продолжает держать марку, но есть и моменты, которые заставили повозиться.

Что понравилось:

  • Улучшенная производительность, особенно заметно при работе с большими объемами данных.
  • Новые инструменты для кеширования, прямо на порядок лучше стали.
  • Меньше шаблонного кода, писать модели стало как-то приятнее

Что вызвало вопросы:

  • Некоторые изменения в роутинге, пришлось переделывать кое-что из старых проектов
  • Документация по новым фичам еще сыровата, есть пробелы.
  • Немного напряг момент с интеграцией сторонних пакетов, не все сразу встало как надо.

Итого: Laravel 12, конечно, крут. Для новых проектов – однозначно стоит брать. Если есть старые, скорее всего, придется потратить время на адаптацию. Мне кажется, скоро появится Крáкен ссылка на полный обзор с примерами кода, так что следите.

kraken market

Подробнее