🚇 Прогрес у Backend Roadmap та оновлення Digging Code

🤩 Я горджуся своїм прогресом у Backend Roadmap. Я оновив інструменти та ресурси, щоб вони були актуальними, а також додав більше просунутих тем, які я вивчив і які виявилися надзвичайно корисними. Крім того, я покращив читабельність, щоб зробити контент більш приємним для читачів, адже я прагну надавати цінну підтримку.

🏗️ Найближчий ресурс до мене в Roadmap - це Digging Code, над яким я постійно працюю та виправляю його протягом останніх п’яти років. Він допомагає розробникам вирішувати їхні проблеми та отримувати цінні знання. Я активно працюю над ним з минулого тижня, додаючи спеціальну команду для видалення фейкових розсилок. Однак я нещодавно виявив, що Laravel вже має схожу функцію під назвою Pruning Models. Дозвольте пояснити, як я її використовую:

🧠 До використання Pruning Models

pic

🌱 Після використання Pruning Models

pic

🚀 Рефакторинг виглядає чудово! Хочу підкреслити важливість знайомства з якомога більшою кількістю можливостей Laravel. Це не тільки заощадить ваш час, але й допоможе підтримувати код чистим та ефективним.

🐛 Також я нещодавно виявив вразливість у Premium Content, яка дозволяла будь-кому переглядати вихідний код сторінки (через контекстне меню Chrome) і отримувати доступ до контенту. Ця проблема виникла через те, що контент був прихований лише за допомогою JavaScript на стороні клієнта, а не захистом на стороні сервера. Для вирішення цієї проблеми я оновив функціональність, щоб керувати видимістю контенту на стороні сервера. Будь ласка, утримуйтесь від спроб це зробити в майбутньому.

🎉 Я також вирішив проблему SEO з мета-тегами X (колишній Twitter), після років пошуків і консультацій з ChatGPT та GitHub Copilot. Рішення з’явилося, коли я знайшов корисне посилання на Stack Overflow на інструмент від X, що визначає проблеми сайту. Я дуже радий, що виправив це, і тепер можу з гордістю ділитися своїм портфоліо та посиланнями на Digging Code в X!

📩 Підпишіться на оновлення за посиланням
https://blog.mmramadan.com/newsletters

Перекладено з: 🚇 Backend Roadmap Progress and Digging Code Updates

Leave a Reply

Your email address will not be published. Required fields are marked *