TGViewer
Channel Public Channel
DartWay Ru | Flutter & Fullstack Dart

DartWay Ru | Flutter & Fullstack Dart

@dartway_dev_ru

Flutter и fullstack Dart в реальной разработке —
без занудства и ненужных абстракций.

Архитектура, практические приёмы, разборы кода.

Для Flutter-разработчиков, которые хотят увереннее чувствовать себя в реальных проектах

💬 @dartway_dev_ru_community
Subscribers
592
Photos
22
Videos
0
Links
37

Showing posts older than #42 · Back to latest

Older Posts 17 shown
Post #41 573

Forwarded from Евгений Новиков | DartWay (Evgenii Novikov)

🚀 Road to Y Combinator — Day 85

Короткое обновление.

Сейчас фокус на двух задачах, которые должны ускорить развитие DartWay:

1) Перехожу на монорепо.
Собираю все пакеты в единую структуру, очищаю зависимости, настраиваю workspace и единые версии SDK.
Это должно убрать хаос, ускорить разработку и упростить подключение DartWay в новые проекты.

2) Готовлю модуль чатов на Serverpod.
Закладываю архитектуру, чтобы позже он стал частью стандартного набора DartWay: каналы, диалоги, сообщения, статус доставки, real-time обновления.
Хочу, чтобы чат можно было добавить в проект так же просто, как auth.

Небольшие шаги, но каждый — в сторону платформы, которую можно масштабировать. Продолжаю двигаться. Day 85.
  • ❤‍🔥 1
Post #39 526
🔧 DartWay — короткий апдейт / project update

Работаем в двух направлениях:

1) Обкатываем фреймворк на реальном продакшн-проекте.
Докручиваем удобство, убираем острые углы, приводим всё к одному стандарту.

2) Рефакторим внутреннюю структуру.
Упрощаем инициализацию, чистим слои, улучшаем dev experience.

Планы:
— переходим на монорепо, чтобы собрать экосистему в одну понятную платформу;
— в декабре начинаем подготовку публичного релиза: pub.dev, примеры, документация.

Делаем DartWay быстрее, проще и готовым к открытому запуску.

______________________________________________________________________


🔧 DartWay — short update (EN)

Two main things are happening now:

1) We’re battle-testing the framework on a real production app.
Polishing the API, fixing sharp edges, unifying behavior across the stack.

2) We’re refactoring the internal structure.
Simplifying initialization, cleaning layers, improving the overall DX.

Next steps:
— moving to a monorepo to unify the whole ecosystem;
— starting public release prep in December: pub.dev, examples, docs.

Making DartWay faster, cleaner, and ready for the open launch.
  • ❤‍🔥 2
Post #38 662
🇷🇺 Новая фича DartWay — единый алертинг

Теперь и на фронте, и на бэке можно в пару строк подключить централизованный алертинг — в Telegram или любую другую систему.

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

Надёжно и лаконично — в стиле DartWay.

🇬🇧 New DartWay feature — unified alerting

Now you can set up centralized alerting both on frontend and backend in just a few lines — to Telegram or any custom destination.

All internal framework errors are automatically sent to your notification channel,
and your business logic can also trigger alerts directly —
from simple warnings to advanced logs and custom metrics.

Reliable and concise — the DartWay style.
  • ❤‍🔥 5
Post #37 632
Ценность DartWay складывается из деталей.
Очередная фича — полноценный лог всех запросов к веб-серверу.

Всего пара строк, и каждый запрос будет зафиксирован: метод, путь, тело, статус, ошибка, время выполнения.

🇬🇧

The value of DartWay is built from details.
This week’s addition — full logging of all web-server requests.

Just a few lines of code, and every call is tracked: method, path, body, status, error, execution time.
  • ❤ 1
  • 👍 1
  • 🔥 1
Post #36 662
🔐 Новая аутентификация в DartWay

1️⃣ Мы полностью отказались от serverpod_auth — больше никаких костылей и ручных синхронизаций.
2️⃣ Вся логика теперь строится на CRUD-конфиге — не нужно разбираться во внутренностях, всё работает «из коробки».
3️⃣ Реализована гибкая архитектура под любые флоу: логин по телефону, почте, токену или кастомные схемы.

DartWay Auth — это минимализм, прозрачность и единая схема для фронта и сервера.
Теперь аутентификация — просто ещё одна фича, а не отдельная вселенная 💫

———————————————————————

🔐 New DartWay Authentication

1️⃣ We’ve completely dropped serverpod_auth — no more sync hacks or mismatched states.
2️⃣ The whole flow is based on a CRUD config — no extra setup or backend logic required.
3️⃣ It’s flexible and extensible — phone, email, token, or any custom auth flow.

DartWay Auth is minimal, consistent, and unified across Flutter and Serverpod.
Authentication is now just another feature — not a problem to solve 💫
  • ❤ 3
Post #35
DartWay Ru | Flutter & Fullstack Dart pinned «👋 Добро пожаловать в DartWay.dev — первый full-stack фреймворк на Dart. Мы создаём экосистему для стартапов, Flutter-разработчиков и AI-кодеров. Бэкенд — на Serverpod, фронтенд — на Flutter, всё оптимизировано под AI-воркфлоу в Cursor. Здесь ты найдёшь:…»
Post #34 560
💡 DwApp — сердце DartWay

Главная идея DartWay проста:
упростить и стандартизировать всё, что повторяется от проекта к проекту.

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

С DartWay всё начинается с DwApp —
обёртки над MaterialApp, которая берёт на себя весь хаос старта.

Она отвечает за:
🌀 сплэш и инициализацию
⚙️ настройку сервисов и зависимостей
🔄 загрузку асинхронных провайдеров
🌐 подключение к серверу
🔔 уведомления и окружение приложения

Внутри — много технических деталей,
но суть проста:
каждая типовая проблема заслуживает готового, адекватного решения.
Вместо того чтобы возиться с настройкой, ты просто начинаешь строить продукт.

И да — пакет dartway_flutter не привязан к Serverpod.
DwApp можно использовать в любом Flutter-проекте как прочный, продуманный фундамент.

———————————————————————

💡 DwApp — the heart of DartWay


The core idea behind DartWay is simple:
to simplify and standardize everything that repeats from project to project.

Every Flutter app starts the same way —
setting up services, configs, routing, splash screens, authentication, server connections…
A bunch of boilerplate before you even write real features.

With DartWay, it all starts with DwApp —
a wrapper around MaterialApp that takes care of all the startup chaos.

It handles:
🌀 splash screen & initialization
⚙️ service and dependency setup
🔄 async provider loading
🌐 server connection
🔔 notifications and app environment

There’s a lot of technical depth inside,
but the main idea is this:

Every common problem deserves a ready, reasonable solution.
Instead of wrestling with setup — you just start building.

And by the way — the dartway_flutter package isn’t tied to Serverpod.
You can use DwApp in any Flutter project as a solid, pre-architected foundation.
  • ❤ 1
Post #33 496
💡 Ценность DartWay

Почему стоит изучать ещё один фреймворк?
👉 Потому что с DartWay ты создаёшь MVP в 3–4 раза быстрее и дешевле.

Для основателей — запуск за недели, а не месяцы.
Для фрилансеров — проект на $5–20k за один месяц.

DartWay = скорость, чистый код и архитектура, дружелюбная к AI.

———————————————————————

💡 DartWay Value


Why learn yet another framework?
👉 With DartWay you can build an MVP 3–4x faster and cheaper.

For founders: launch in weeks, not months.
For freelancers: deliver a $5k–20k project in one month.

DartWay = speed, clean code, and AI-friendly architecture.
  • 🔥 2
  • 👏 2
  • ❤ 1
Post #32 544
🥳 Завтра стартует первая группа краш-курса DartWay (русская группа)!

Параллельно обновили документацию на сайте 👉 dartway.dev/docs/intro

Quickstart пока в работе — добавим завтра 💪

———————————————————————

🥳 Launching first group of our Crash Course tomorrow (russian group)!

And the docs updated on our site https://dartway.dev/docs/intro

Quickstart is not ready yet - to be updated tomorrow
  • ❤‍🔥 4
  • 🔥 1
  • 👏 1
Post #30 711
🚀 Бесплатный краш-курс по DartWay

Стартует первая пилотная группа — всего 20 мест.

За 2 недели ты:
🛠 Запустишь проект на базе project_template за пару минут
⚡️ Разберёшься с моделями, API, авторизацией и онбордингом
📲 Соберёшь свой первый небольшой MVP с помощью AI

💥 Участие бесплатное, мест ограничено.

———————————————————————

🚀 DartWay free crash-course


We’re launching the first pilot group (20 seats).

In 2 weeks you’ll:
🛠 Start a project with project_template in minutes
⚡️ Learn models, API, auth & onboarding
📲 Build your first small MVP with AI

⚡️ Free & limited seats.
  • ❤ 5
  • 🔥 1
  • 👏 1
Post #29 510
⚙️ Правила ещё в процессе, но механизм их автоматического импорта и обновления уже работает ✨

Теперь фреймворк сам подтягивает актуальные гайдлайны из репозитория — без ручной возни и расхождений в версиях.

А совсем скоро — project_template, чтобы можно было развернуть полноценный проект на DartWay за пару минут 🚀

———————————————————————

Rules are actually in progress. But the mechanism for importing them automatically and updating with the latest version already working✨

project_template coming very soon
  • ❤ 2
  • 🔥 1
  • 👏 1
Post #28 554
🤖 AI-first гайдлайны

🔗 github.com/dartway/dartway_guidelines

Мы вынесли все правила разработки DartWay в отдельный репозиторий.
Гайдлайны написаны в Markdown, подключены к документации и используются как .mdc-правила в Cursor IDE.

Так мы достигаем простого, но важного эффекта:
🧠 Разработчики и AI работают по одной системе координат
⚙️ Каждый новый проект стартует с единого фундамента
🚫 Никакого хаоса — только чёткие стандарты

Сначала правила → потом инструменты → потом продукты.

———————————————————————

🤖 AI-first guidelines


https://github.com/dartway/dartway_guidelines

We’ve set up a separate repo with all DartWay development rules.
They’re written in Markdown, connected to our docs, and also used as .mdc rules in Cursor IDE.

This way:
Developers and AI share the same source of truth.
Every new project starts with a consistent foundation.
No chaos — only clear standards.

Rules first → then tools → then products.
GitHub GitHub - dartway/dartway_guidelines Contribute to dartway/dartway_guidelines development by creating an account on GitHub.
  • 🔥 2
  • ❤ 1
  • 👏 1
Post #27 534
🚀 Вышел ещё один элемент экосистемы DartWay — dartway_router

🔗 github.com/dartway/dartway_router

Это обёртка над GoRouter, которая делает навигацию во Flutter проще и чище:
🧩 Type-safe — маршруты на enum’ах вместо строк
🧱 Consistent — конфигурация через builder-паттерн
⚡️ Practical — готовая нижняя навигация с иконками и бейджами
🌿 Integrated — встроенная поддержка Riverpod

🎯 Миссия DartWay — дать полный набор инструментов для создания приложений: понятных, единообразных и оптимизированных под реальные проекты.

Следующий шаг — демо-приложение, которое покажет, как все части фреймворка работают вместе.
Сейчас весь фокус — на полировке пакетов и том, чтобы это демо реально засияло ✨

———————————————————————

🚀 Released another piece of the DartWay ecosystem: dartway_router


https://github.com/dartway/dartway_router

It’s a wrapper around GoRouter that makes navigation in Flutter:
Type-safe — enum-based routes instead of string juggling
Consistent — builder pattern for clean configuration
Practical — ready-to-use bottom navigation with badges and icons
Integrated — built-in Riverpod support

The mission of DartWay is to provide a complete set of tools for building apps — consistent, easy to use, and optimized for real-world projects.

The next milestone: a demo app that will show how all the pieces fit together.
Right now all my focus is on polishing the packages and making that demo shine ✨
GitHub GitHub - dartway/dartway_router Contribute to dartway/dartway_router development by creating an account on GitHub.
  • 🔥 3
  • ❤ 2
  • 👏 1
Post #26 689
🔮 Ближайшие планы

Сентябрь
📦 Project Template — полностью готовый шаблон проекта на DartWay, запуск за 15 минут
📚 Docs & Cursor Rules — базовые гайды по добавлению новых фич
🧭 dartway_router — обёртка над GoRouter с простой конфигурацией маршрутов

Октябрь
🚀 Build with DartWay — бесплатный краш-курс по full-stack разработке на Dart
🎥 YouTube-канал с видео-гайдами и разборами

———————————————————————

🔮 Roadmap


September
📦 Project template — fully set up DartWay project, ready to launch in 15 minutes
📚 Docs & Cursor rules — core guidelines for adding new features
🧭 dartway_router — our wrapper for GoRouter with easier route configuration

October
🚀 Build with DartWay — free crash course for full-stack Dart development
🎥 YouTube channel with video guides
  • ❤ 3
  • 🔥 1
  • 👏 1
Post #25 718
👋 Добро пожаловать в DartWay.dev — первый full-stack фреймворк на Dart.

Мы создаём экосистему для стартапов, Flutter-разработчиков и AI-кодеров.
Бэкенд — на Serverpod, фронтенд — на Flutter, всё оптимизировано под AI-воркфлоу в Cursor.

Здесь ты найдёшь:
⚡️ Обновления проекта и разработку вживую
🚀 Новые фичи и релизы
📚 Документацию, лучшие практики и разборы кейсов

Ссылки:
🏠 Сайт: dartway.dev
💬 Чат сообщества: @dartway_dev_community
💻 GitHub: github.com/dartway
📖 Документация (в работе): dartway.dev/docs/intro

———————————————————————

👋 Welcome to
DartWay.dev — the first full-stack Dart framework.

We’re building an ecosystem for startups, Flutter devs, and AI coders.
Backend runs on Serverpod, frontend on Flutter — all optimized for AI workflows with Cursor.

Here you’ll find:
⚡️ Build in public updates
🚀 New features & releases
📚 Docs, best practices & case studies

Links
🏠 Landing page: dartway.dev
💬 Community chat: @dartway_dev_community
💻 GitHub: github.com/dartway
📖 Docs (WIP): dartway.dev/docs/intro
GitHub DartWay.dev Full-stack Dart framework — AI-ready by design. DartWay.dev has 7 repositories available. Follow their code on GitHub.
  • ❤ 3
  • 🔥 1
  • 👏 1
Post #1
Channel created
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →