🍂 Fall is here and so is Hacktoberfest for Ember, CodeSandbox for Ember, and Storybook for Ember! We're also advertising Help Wanted for the new Ember CLI docs and the latest Ember Twiddle release! Read on in this week's issue...
Want to help improve Ember Observer? Have a friend or coworker looking for their first open source pull request? A mere 977 addon repos on emberobserver.com/lists/invalid-repo-url are missing the repository key from their package.json. For more info, reference the npm docs, and some sample pull requests [1, 2]...rinse and repeat for every addon repo. Thanks @cah-danmonroe and @ctpip for getting this effort started! 💯
CodeSandbox is an online code editor for the Web, and now for Ember as well! @mike-north has done a lot of work to get Ember CLI working inside of CodeSandbox so that we can develop, showcase, and share live apps on the web!
What allowed this to happen is that CodeSandbox released server-side evaluated sandboxes, which now allows CLI Node apps to run and be served by the site.
Of course we want to give a shoutout to @Gaurav0 and the rest of the Ember Twiddle team for their amazing work. The way Ember Twiddle works is by emulating a node environment. With CodeSandbox, we get real Ember CLI out of the box.
There are of course a few issues that Mike is working on fixing, but we believe that this will be stable and usable soon. For example, ember new app doesn't work.
Storybook is a separate UI development environment for your UI components. It allows you to explore your component library, work on a single component in isolation, and view the different states of each component. This enables developers to see the functioning UI of the component along with expectations on what to pass as arguments to that component to behave in a certain way.
There are plenty of featured examples that you can reference to see how Storybook works. We are excited to see the productivity and convenience this tool will bring to Ember!
Your favorite tool for sharing Ember specific code examples with your colleagues and friends is out with a brand-new patch release! Ember Twiddle v0.15.1 comes with support for the latest version of Ember and ember-decorators, improved installation instructions and much more.