Laravel, PHP, Backend - Uncolored collection
315 subscribers
141 photos
2 videos
2 files
385 links
Коллекция материалов по Laravel и смежным технологиям.

VueJS: https://t.me/vuejs_uncolored
Svelte: https://t.me/svelte_uncolored
React: https://t.me/react_uncolored

Для связи @RainySkys
Download Telegram
#laravel #vue #tools

Интересный фреймворк для личного кабинета на Laravel+Vue с готовым управлением пользователями, дашбордом, элементами UI, уведомлениями и другими плюшками. Попробую с ним как-нибудь поразбираться.

http://demo.antaresproject.io
https://www.antaresproject.io/
#laravel #tools

Google Sheets через Eloquent. Библиотечка позволяет читать данные из гугл-таблицы. Записи еще нет, но планируется)

https://github.com/grosv/eloquent-sheets
#php #спёрнуто

Несколько интересных ресурсов, посвященных языку PHP.

KILLERPHP
killerphp.com. Девиз сайта: “Уроки для не ботанов”. Это, пожалуй, один из крупнейших ресурсов, посвященных PHP и веб-разработке в целом. Сайт, начавший свою работу еще в 2010 году, содержит блоги, видео, руководства и другие материалы. Заходите, не пожалеете.

NOMADPHP
nomadphp.com. Если нужна подробная информация о конференциях, семинарах, интервью - Вам сюда. Здесь находятся сотни руководств и обзоров, посвященных веб-разработке, описания лучших практик и другие полезные материалы.

PHPPOINT
phptpoint.com. Огромный источник информации о PHP, ООП, продвинутых техниках программирования.

DNA88
dna88.com. Название звучит странно. Но сам сайт просто невероятен. Здесь есть все, что Вам нужно. То есть, буквально все: фреймворки, роутеры, протоколы передачи данных, шаблоны, библиотеки изображений, тесты, документы, безопасность, рекомендации - любые материалы. Этот список можно продолжать бесконечно.

PHPTHERIGHTWAY
phptherightway.com. Лучшая постоянно обновляемая документация, возможно, она даже лучше чем на официальном сайте PHP.

PHPPOT
phppot.com. Великолепное руководство для начинающих. Содержит огромное количество полезных проектов.

PHPCLASSES
phpclasses.org. Вы не являетесь PHP-разработчиком, если не знаете про этот ресурс. Сайт содержит большое количество готовых скриптов, обзоров, вакансий, рецензий на книги.

PHPARCH
phparch.com. Журнал для PHP-разработчиков. Здесь также можно найти обзоры, рецензии, интервью.

PHPFLOW
phpflow.com. Бесконечное количество обзоров, блогов и исходников. Ресурс будет полезен и тем, что изучает MySQL, jQuery и Angular.

PHPCLICKS
phpclicks.com. Сайт содержит множество контента, посвященнго PHP, MySQL, jQuery, Wordpress.

PACKAGIST.ORG
packagist.org. Ресурс, о котором знает каждый PHP-разработчик. Содержит библиотеки для composer’а. Сайт интегрирован с GitHub, что значительно упрощает публикацию новых проектов.
#laravel #tips

В моём первом приложении на стеке Laravel+Vue понадобилась регистрация пользователей через API со всеми плюшками. Добрые люди подкинули ссылку на статью, как сделать:

https://si-dev.com/uk/blog/rest-api-auth-with-laravel-passport
#laravel #tips

А вот как приделать ещё и верификацию E-mail при регистрации через API.
Эта статья мне очень помогла. Пришлось, конечно, под себя много переделать, но в результате я получил то, что хотел.

https://medium.com/@pran.81/how-to-implement-laravels-must-verify-email-feature-in-the-api-registration-b531608ecb99
#laravel #tips

Пока писал регистрацию пользователей, понял, что у меня двух контроллерах один и тот же код. Задался вопросом, как избавиться от дублирования. Добрый человек тут же подкинул мне ссылочку на статью - прям ровно про мой случай.

https://m.habr.com/ru/post/491728/
#php #мамойклянусьнереклама

Надо глянуть! Особенно интересно про GraphQL - пытаюсь изучать его в фоновом режиме :)

"28 МАРТА / С 10:55 ПО МОСКВЕ
Виртуальный PHP-митап:
ютуб-трансляция, холивары голосом и много интерактивов"


Темы докладов:
- Удаленка: вредные советы и полезные практики
- Побеждаем легаси без боли. V2.0
- Разделяй код: две причины для CQRS
- Модули как альтернатива микросервисам. V2.0
- GraphQL: плюсы и минусы на практике. V3.0
- Готовим код к выходу в свет

https://meetups-online.ru/virtual_php_meetup
#laravel #course

Я начал изучение Ларавель с этого курса. Вернее, я сначала пробовал два других, но было очень сложно воткнуться, так как не знал некоторых базовых вещей. А в этом курсе парень (на русском!) неплохо рассказывает как раз базовые вещи.

Правда, курс основан на версии 5.2, но для меня это было не принципиально. После него я вернулся к тем двум, с которыми сначала не задалось, и там уже всё пошло со свистом.

В общем, рекомендую :)

https://www.youtube.com/playlist?list=PL9ogRqeIEMzntnGiOj0tHu0o2ldxWWtJR
#laravel #course #english

А вот на этом курсе я уже более глубоко погрузился в разработку Laravel+VueJS.

До сих пор время от времени к нему возвращаюсь по мере разработки своего проекта, чтобы подсмотреть некоторые идеи.

К сожалению (для тех, у кого туго с этим), на английском.

https://www.udemy.com/course/laravel-vuejs-fullstack-web-development/
#git Осваиваем работу с кодовой базой по-взрослому
Forwarded from Хабр
Собираем свой flow для git с нуля.

Ваш Git — это часть вашей инфраструктуры и кодовой базы, в нём точно так же копится технический долг, и его точно так же надо обслуживать. К сожалению, это не очевидно для большинства: http://amp.gs/0UGJ
В наше время философия REST API фактически вытеснила все остальные подходы.
Фронтенд вы или бекэнд - но суть REST вы должны понимать.

👉REST: простым языком

#js
Forwarded from Типичный программист
This media is not supported in your browser
VIEW IN TELEGRAM
Программирование голосом на Python

Если вам надоело программировать руками или у вас лапки, то обратите внимание на разработку этого парня. Он придумал, как программировать голосом. По началу, говорит, было тяжеловато, но уже через пару месяцев стало получаться быстрее и эффективнее, чем руками.

Ссылка на его полный доклад: https://tprg.ru/wAOu

#python
#backend

Nginx - один из самых популярных веб-серверов. Лично я уже несколько лет использую только его. Если работаешь с бэкэндом без системного администратора под рукой, то стоит научиться настраивать свой веб-сервер)

https://www.youtube.com/playlist?list=PLhgRAQ8BwWFa7ulOkX0qi5UfVizGD_-Rc
#php #tips

Получить список подключенных ini-файлов:

php --ini