Search
Write a publication
Pull to refresh
3
0
Губин Алексей @webmadness

User

Send message

Новый DI фреймворк для DART и Flutter — sputnik_di

Level of difficultyEasy
Reading time4 min
Views2.2K

Новый DI-фреймворк для Flutter-проектов без бойлерплейта и головной боли. Два пакета: sputnik_di для dart и flutter_sputnik_di для flutter. Это перевернет разработку на dart.

Читать далее

Шеринг файлов локализации между несколькими пакетами в Flutter

Level of difficultyEasy
Reading time3 min
Views813

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

Есть вариант заново настроить flutter_localizations в новом пакете и заполнять там новые переводы и переносить старые. Но это сложно и кажется неправильным.

Тогда я предлагаю второй вариант. Поделиться переводами из одного пакета в другой. В этой статье я расскажу, как это сделать.

Читать далее

Инверсия управления Контейнеров и паттерн Инъекции Зависимостей — перевод

Level of difficultyMedium
Reading time25 min
Views3.6K

В основе сборки любых компонентов лежит общий шаблон того, как они выполняют прокидывание зависимостей, это концепция, которую разработчики называют очень общим именем Inversion of Control (IoC: инверсия контроля). В этой статье я углублюсь в то, как работает этот паттерн под более конкретным названием «Dependency Injection» (Инъекция зависимостей), и сравню его с альтернативой - Service Locator

Читать далее

Information

Rating
Does not participate
Registered
Activity