Skip to content

Commit 70a7830

Browse files
author
joeldevelops
committed
Add images and final messaging changes
1 parent 660adc9 commit 70a7830

File tree

3 files changed

+10
-7
lines changed

3 files changed

+10
-7
lines changed

README.md

Lines changed: 10 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,10 @@
1-
<p align="center">
2-
<img src="https://raw.githubusercontent.com/nanoapi-io/napi/refs/heads/main/media/logo-192.png" alt="NanoAPI Logo" width="200" />
3-
</p>
1+
![NanoAPI Banner](/media/github-banner.png)
42

5-
# `napi` - Next-Level Visual Tooling For API Codebases
3+
# napi - Next-Level Visual Tooling For API Codebases
64

7-
`napi` is a versatile tool designed to automatically refactor large microlith codebases into smaller, more manageable microservices. With both a powerful CLI and an intuitive UI, `napi` is compatible with all major CI/CD platforms, allowing seamless integration into your development and deployment pipelines.
5+
`napi` is a versatile tool built by NanoAPI and designed to automatically refactor large microlith codebases into smaller, more manageable microservices. With both a powerful CLI and an intuitive UI, `napi` is compatible with all major CI/CD platforms, allowing seamless integration into your development and deployment pipelines.
86

9-
![NanoAPI UI Screenshot](/media/screenshots/app.png)
7+
![NanoAPI UI Overview](/media/hero-app.png)
108

119
## Features
1210

@@ -18,8 +16,8 @@
1816
## Why `napi`?
1917

2018
- Simplifies the process of breaking down monoliths into microservices.
19+
- Improves understanding, maintainability, and robustness at both the architecture and code level.
2120
- Reduces dependency on consultants or contractors for complex refactoring tasks.
22-
- Enhances codebase understanding and robustness.
2321
- Accelerates development with a "develop monolith, deploy microservice" approach.
2422

2523
## Supported Languages and Frameworks
@@ -109,6 +107,11 @@ The UI provides an interactive interface to:
109107

110108
`napi` works seamlessly with CI/CD platforms like GitHub Actions, GitLab CI/CD, and Jenkins. For setup instructions, refer to our [CLI guide](https://nanoapi.io/docs/cli/).
111109

110+
## Further Reading
111+
112+
- [Automating the Strangler Pattern with Microlithic Development](https://medium.com/@joel_40950/automating-the-strangler-pattern-with-microlithic-development-241e4e0dd79b)
113+
- [Rise of the "Microlith": Rethinking Microservices for Modern Developers](https://dev.to/nanojoel/open-sourcing-nanoapi-rethinking-microservices-for-modern-developers-14m2)
114+
112115
## Contributing
113116

114117
We welcome contributions from the community. Please read our [contributing guide](https://github.com/nanoapi-io/napi/blob/main/.github/CONTRIBUTING.md) for details on how to get involved.

media/github-banner.png

46.5 KB
Loading

media/hero-app.png

448 KB
Loading

0 commit comments

Comments
 (0)