132 lines
3.2 KiB
Markdown
132 lines
3.2 KiB
Markdown
# awesome-patterns
|
|
Lists of software related patterns
|
|
|
|
<div align="center">
|
|
<img width="500" src="media/logo.svg" alt="Awesome">
|
|
<br>
|
|
<br>
|
|
<p>
|
|
<a href="https://en.wikipedia.org/wiki/Pattern_language">Pattern language - An attempt to express the deeper wisdom of what brings aliveness within a particular field</a>
|
|
</p>
|
|
<p>
|
|
<a href="https://en.wikipedia.org/wiki/Pattern_language">Aliveness - the quality that has no name</a>
|
|
</p>
|
|
<p>
|
|
<sup>Special thanks to:</sup>
|
|
<br>
|
|
<a href="https://github.com/wtgtybhertgeghgtwtg">
|
|
<img src="https://cdn.rawgit.com/sindresorhus/stuff/daa49fabede538ea8a533d75e7e55f4c81e3a972/sponsors/wtgtybhertgeghgtwtg-logo-light.svg" width="260" alt="wtgtybhertgeghgtwtg">
|
|
</a>
|
|
</p>
|
|
<br>
|
|
<br>
|
|
</div>
|
|
|
|
<!--
|
|
<p align="center">
|
|
<b>✨ Prelaunching the <a href="https://awesomeweekly.co">Awesome Weekly</a> newsletter! ✨</b>
|
|
<b> Vote it up on <a href="https://www.producthunt.com/posts/awesome-weekly">Product Hunt</a></b>
|
|
</p>
|
|
|
|
<br>
|
|
-->
|
|
|
|
<p align="center">
|
|
<a href="awesome.md">What is an awesome list?</a>
|
|
<a href="contributing.md">Contribution guide</a>
|
|
<a href="create-list.md">Creating a list</a>
|
|
</p>
|
|
|
|
<br>
|
|
|
|
|
|
<br>
|
|
|
|
|
|
## Contents
|
|
|
|
- [GoF](#platforms)
|
|
- [Architecture](#platforms)
|
|
- [DevOps](#platforms)
|
|
- [Programming Languages](#programming-languages)
|
|
- [Front-End Development](#front-end-development)
|
|
- [Computer Science](#computer-science)
|
|
- [Big Data](#big-data)
|
|
- [Books](#books)
|
|
- [Development Environment](#development-environment)
|
|
- [Databases](#databases)
|
|
- [Security](#security)
|
|
- [Networking](#networking)
|
|
- [Decentralized Systems](#decentralized-systems)
|
|
- [Miscellaneous](#miscellaneous)
|
|
|
|
## GoF
|
|
|
|
|
|
## Architecture
|
|
|
|
- [Microservices](http://microservices.io/patterns) - A pattern language for microservices.
|
|
- [10 common architectural patterns](https://towardsdatascience.com/10-common-software-architectural-patterns-in-a-nutshell-a0b47a1e9013) - 10 Common Software Architectural Patterns in a nutshell.
|
|
- [Azure cloud design patterns](https://docs.microsoft.com/en-us/azure/architecture/patterns/) -These design patterns are useful for building reliable, scalable, secure applications in the cloud..
|
|
|
|
|
|
|
|
|
|
## DevOps
|
|
|
|
- [Microservices](https://l0rd.github.io/containerspatterns) - There are a Thousand Ways to Use Containers.
|
|
|
|
|
|
|
|
## Mobile
|
|
|
|
## Programming Languages
|
|
|
|
- [JavaScript](https://github.com/sorrycc/awesome-javascript)
|
|
- [Promises](https://github.com/wbinnssmith/awesome-promises)
|
|
- [Standard Style](https://github.com/standard/awesome-standard) - Style guide and linter.
|
|
|
|
## UI/UX
|
|
|
|
- [User Interface](http://ui-patterns.com/) - User Interface Design patterns.
|
|
- [smacss](https://smacss.com/) - Scalable and Modular Architecture for CSS.
|
|
|
|
## Computer Science
|
|
|
|
|
|
|
|
## Big Data
|
|
|
|
|
|
|
|
## Books
|
|
|
|
|
|
|
|
## Development Environment
|
|
|
|
## Databases
|
|
|
|
- [nosql resilience patterns](https://www.ebayinc.com/stories/blogs/tech/practical-nosql-resilience-design-pattern-for-the-enterprise/) - Practical NoSQL resilience design pattern for the enterprise
|
|
|
|
|
|
## Security
|
|
|
|
|
|
## Networking
|
|
|
|
## Decentralized Systems
|
|
|
|
|
|
## Miscellaneous
|
|
|
|
|
|
|
|
|
|
|
|
## License
|
|
|
|
[](https://creativecommons.org/publicdomain/zero/1.0/)
|
|
|
|
|