Разделы
Veselov CV | vvShop © 2008 – 2018
Контакты
email: igor@veselov.sumy.ua
skype: utz0r2
» » » Страница 3

tabulator - создание сложных таблиц на js


tabulator - создание сложных таблиц на js

http://tabulator.info/

antonioribeiro/health - панель управления Laravel


antonioribeiro/health - панель управления Laravel

https://github.com/antonioribeiro/health

glitch.com - сообщество, где каждый может открыть и создать


glitch.com - сообщество, где каждый может открыть и создать

https://glitch.com/

Хорошие практики Laravel


Хорошие практики Laravel

SRP
Плохо:
public function getFullNameAttribute()
{
    if (auth()->user() && auth()->user()->hasRole('client') && auth()->user()->isVerified()) {
        return 'Mr. ' . $this->first_name . ' ' . $this->middle_name . ' ' . $this->last_name;
    } else {
        return $this->first_name[0] . '. ' . $this->last_name;
    }
}

Хорошо:
public function getFullNameAttribute()
{
    return $this->isVerifiedClient() ? $this->getFullNameLong() : $this->getFullNameShort();
}

public function isVerifiedClient()
{
    return auth()->user() && auth()->user()->hasRole('client') && auth()->user()->isVerified();
}

public function getFullNameLong()
{
    return 'Mr. ' . $this->first_name . ' ' . $this->middle_name . ' ' . $this->last_name;
}

public function getFullNameShort()
{
    return $this->first_name[0] . '. ' . $this->last_name;
}

https://github.com/alexeymezenin/laravel-best-practices/blob/master/russian.md

flexboxfroggy.com - игра Flexbox Froggy помогает выучить CSS flexbox


flexboxfroggy.com - игра Flexbox Froggy помогает выучить CSS flexbox

https://flexboxfroggy.com/#ru

Awesome Vue список


Awesome Vue список

https://github.com/vuejs/awesome-vue
«»
Вверх