Baike.dev
All toolsOnline toolsAI codingTrendingOpen sourceNewsSubmit
Log in
< Back to tools
A

Avengers

> 编程语言
Open source

[Deprecated] This project aims to work as a demo project and reference using the common frameworks and tools

1.1K stars0 likes1 views
WebsiteGitHub

About

[Deprecated] This project aims to work as a demo project and reference using the common frameworks and tools

When Avengers meet Dagger2, RxJava & Retrofit in a clean way

This is the source code of a series focused on giving some basic ideas about how to use Retrofit, Dagger2 & RxJava together with a Clean Architecture.

Part 1 - Dagger 2

In this first part it explains how Dagger 2 can help the decoupling of the layers in a project, removing dependencies so that it is easily scalable and testable.

Part 2 - RxJava, RxAndroid, Reactive Extensions & operators

This part focuses on the understanding of what are the Reactive Extensions, its Java implementation, and use RxJava operators, all it integrated with a clean architecture

NOTE: The source shown in articles refers to [this release].

Screenshots

License

This Source Code Form is subject to the terms of the Mozilla Public 
License, v. 2.0. If a copy of the MPL was not distributed with this 
file, You can obtain one at http://mozilla.org/MPL/2.0/.

Issues· 0 open

View all issuesOpen on GitHub

No open issues yet, or sync has not completed.

> Tags

Java

No comments yet. Be the first to share.

> Details

PublishedAug 1, 2026
UpdatedSep 17, 2026
Category编程语言
PricingOpen source

> Related tools

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言