GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — GitHub - OS-Guild/dynamico: Dynamico allows a remote (web-like) code push work-flow for continuous delivery of specific features native or web.

BranchesTags
Open more actions menu

Latest commit

 

History

112 Commits
112 Commits

Folders and files

NameName
Last commit message
Last commit date
.circleci
.circleci
 
 
client
client
 
 
common/types
common/types
 
 
dockerfiles
dockerfiles
 
 
examples/react
examples/react
 
 
server
server
 
 
.editorconfig
.editorconfig
 
 
.gitignore
.gitignore
 
 
.huskyrc
.huskyrc
 
 
.lintstagedrc
.lintstagedrc
 
 
.prettierrc.yml
.prettierrc.yml
 
 
CONTRIBUTING.md
CONTRIBUTING.md
 
 
LICENSE
LICENSE
 
 
getting-started.md
getting-started.md
 
 
lerna.json
lerna.json
 
 
package.json
package.json
 
 
readme.md
readme.md
 
 
tsconfig.json
tsconfig.json
 
 
tutorial.md
tutorial.md
 
 
yarn.lock
yarn.lock
 
 

Repository files navigation

Dynamico

A remote (web-like) code push work-flow for continuous delivery of specific features native or web.

Known Vulnerabilities Coverage Status npm version CircleCI

React Next 19' talk

Try it out

  • Getting Started
  • Tutorial

What Dynamico does best

Why?

Native & Web

  • Client and server framework agnostic

    • Client core and server driver are plugable by design - choose your own frontend framework (or go vanilla) and your own server and components storage
  • Blazing fast feature delivery

    • Continuous Delivery for features
    • Avoid publishing new app version for every feature
    • Allow micro-frontend workflow
    • Remove the hassle of knowing the internals of the host application
  • Reduces bundle size

    • Faster app build time
    • Simpler app build proccess
    • Shorter stores app reviews (Mobile only 🙏) learn more here
  • De-monolith-ization 🤯

    • Team independent feature development, test & release
    • Seperates core main features from lazy-loaded dynamic flows
    • Eliminates pull-requests rebase push race
    • Reduces repository size and complexity
    • Share components across multiple apps
  • Specific feature version management

    • Caches locally and updates immidiatly
    • Smart host dependencies resolution

When?

Dynamico allows a remote code push work-flow for continuous delivery of specific features.

Native

  • Whenever you're using a js based library to create a native app (e.g React Native, Electron, etc..)

Web

  • When you want to avoid a monolith
  • When many developers work in a single repository and need to iterate fast

Future thoughts

  • Micro-frontends framework
  • JSON based configuration that your PM can write and decide what components to show
  • Config based feature rollout and A/B testing

Roadmap

  • Analytics

Native stores complience

Apple appstore

  • This framework, when used properly, complies with section 3.3.2 of the developer agreement and actually encourages safer patterns than the alternatives:

Except as set forth in the next paragraph, an Application may not download or install executable code. Interpreted code may be downloaded toan Application but only so long as such code: (a) does not change the primary purpose of the Application by providing features or functionality that are inconsistent with the intended and advertised purpose of the Application as submitted to the App Store, (b) does not create a store or storefront for other code or applications, and (c) does not bypass signing, sandbox, or other security features of the OS.

About

Dynamico allows a remote (web-like) code push work-flow for continuous delivery of specific features native or web.

Topics

dynamic-componentsmicrofrontendsnativereactui-componentsweb

Resources

Readme
MIT license

Contributing

Contributing
Activity
Custom properties

Stars

93 stars

Watchers

6 watching

Forks

10 forks
Report repository

Releases

Packages

Used by

Contributors

Languages

You are visitor 01402520 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.