frontend-clean-architecture
web-player
Our great sponsors
frontend-clean-architecture | web-player | |
---|---|---|
4 | 3 | |
2,259 | 24 | |
- | - | |
3.3 | 6.7 | |
5 months ago | 4 months ago | |
TypeScript | TypeScript | |
- | Apache License 2.0 |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
frontend-clean-architecture
- Places to learn Clean Architecture
-
First blog post
I forked frontend-clean-architecture because I'd like to challenge my code design, maintainability and to learn more about design patterns.
-
Clean Architecture on Frontend
We will select and design the checkout use case. It is the most representative one because it is asynchronous and interacts with a lot of third-party services. The rest of the scenarios and the code of the whole application you can find on GitHub.
web-player
-
End-to-end testing with our Chaos Stream Proxy
it can be played with no problems, for example in the Eyevinn WebPlayer, hosted here. But, if we proxy it through the Chaos Stream Proxy, and set &statusCode=[{i:*,code:404}]:
-
Creating a video player web component
Eyevinn has an open-source web player that can play both HLS and MPEG-DASH streams, automatically selecting the appropriate library for either format.
What are some alternatives?
typescript-clean-architecture - It is my attempt to create Clean Architecture based application in TypeScript.
big-AGI - Generative AI suite powered by state-of-the-art models and providing advanced AI/AGI functions. It features AI personas, AGI functions, multi-model chats, text-to-image, voice, response streaming, code highlighting and execution, PDF import, presets for developers, much more. Deploy on-prem or in the cloud.
resolution-browser-extension - Surf the dweb today with chrome extension
player-analytics-specification
documentation - 🍰 Architectural design methodology for Frontend projects
Playwright - Playwright is a framework for Web Testing and Automation. It allows testing Chromium, Firefox and WebKit with a single API.
react-handbook - ⚛🤌 Modern approaches to architecture and feature development in React apps.
tauri-tutorial - 📚 Tauri Tutorial (系列教程 - 打造属于自己的跨端应用)
ts-brand - Reusable type branding in TypeScript
chaos-stream-proxy - Add some chaos to your HTTP streams to validate player behaviour
webcast - Super simple webcaster (based on Eyevinn WHIP libraries)
mockoon - Mockoon is the easiest and quickest way to run mock APIs locally. No remote deployment, no account required, open source.