Awesome
awesome-oc
A collection of awesome resources about OpenComponents (aka OC). Please read the contributing guideline if you wish to contribute.
General
- OpenComponents framework - OpenComponents in github
- OpenComponents community - OpenComponents related github projects
- OpenComponents wiki - The documentation
- Gitter chat - The official chat
- OC at Stack Overflow - Questions tagged as open-components
Components examples
- Components examples - OC Components examples
- Testing OC components - Code examples for unit/acceptance/ui testing components
- Open Components Hub - SSR, React, how to HTTP POST and many more spikes and examples w/ OpenComponents
Tools for writing/debugging components
- Oh See - Testing tool for visually testing OC components in production before publishing
- OC Chrome plugin - Chrome plugin to live debug OC components
- grunt plugin - OC cli grunt wrapper
- Workshop - A workshop to learn how to write OC components
Clients
- Node.js client - node client in npm
- PHP client - php client in github
- Ruby client - ruby client in Ruby gems
- Rails plugin - plugin for Ruby on Rails
Registry Plugins/Utilities
- OpenComponents registry docker image
- Hobknob plugin - Plugin for integrating Hobknob
- Statsd plugin - Plugin for integrating StatsD
- GraphQL plugin - Plugin for integrating GraphQL
- LDAP auth - Auth Plugin to add LDAP authentication for publishing
- OC Migrate - Utility for helping migrating between OC versions
- OC registry test - An utility to test an OpenComponents Registry is setup and secured correctly
- Registry Warmup - Module for warming up a registry instance
Blogposts
- Dismantling the monolith - Micro-sites at OpenTable and why OC was conceived
- OpenComponents as micro-services in the front-end world - Introduction to OpenComponents
Videos
- OpenComponents at JSConf Uruguay - by Matteo Figus [34:12]
- Learning about OpenComponents at OpenTable - 3 talks by Nick Balestra, Charles Chu, Kevin Andrews [1:35:42]
- OpenComponents for a Decentralized Front-end Architecture at FullStack Conf - by Debopam Sengupta [14:24]
Events
- 2017-09-22/23 - FrontEnd Connect 2017 - Warsaw, Poland - Breaking the frontend monolith (Nick Balestra)
- 2017-09-28/30 - React Alicante 2017 - Alicante, Spain - Deploying atomic design system at scale with OpenComponents (Nick Balestra)
- 2017-04-19 - Women of Silicon Valley 2017 - San Francisco - OpenComponents at OpenTable (Mattia Richetto)
- 2017-03-16 - Cloud Conf 2017 - Torino - OpenComponents as Microservices in the Front-end world (Matteo Figus)
- 2017-02-09 - OpenTable Engineering Meetup - San Francisco - Build it, ship it (Nick Balestra); Growing with OC by building OT widgets (Charles Chu); Code Ownership (Kevin Andrews)
- 2016-06-23 - Code Slinger - London - OpenComponents workshop (Ant White, Maria Jankowiak, Matteo Figus)
- 2016-04-15 - JSConf Uruguay - Montevideo - OpenComponents as Microservices in the Front-end world (Matteo Figus)
- 2016-03-18 - Agile India - Bangalore - OpenComponents as Microservices in the Front-end world (Matteo Figus)
- 2015-10-30 - O'Reilly Velocity - Amsterdam - OpenComponents as Microservices in the Front-end world (Matteo Figus)
- 2015-10-10 - Node.js conf Italy - Desenzano del Garda - OpenComponents as Microservices in the Front-end world (Matteo Figus)
- 2015-06-26 - KCDC - Kansas City - OpenComponents as Microservices in the Front-end world (Matteo Figus)
- 2015-06-22 - OpenTable Engineering Meetup - San Francisco - OpenComponents as Microservices in the Front-end world (Matteo Figus)
- 2015-05-27 - LNUG, London - OpenComponents as Microservices in the Front-end world (Matteo Figus)
- 2015-05-06 - Api Days Mediterranea - Barcelona - OpenComponents as Microservices in the Front-end world (Matteo Figus)