Tagged with “ember”
Data validation in Ember with Yup
Since Ember's Octane edition it's much easier to integrate with third-party libraries. Because of that I've been searching for alternatives to ember-changeset and ember-cp-validations. I will show you how to create your own validations around the Yup validations library.
Automating Ember releases with Rust
Releasing a new version of Ember is no uncomplicated task. This process involves several different core teams, who are responsible for several packages and resources between them. In this post, I will explain how I used Rust to build a tool that automates part of the Ember release process.
Managing modal dialogs in Ember.js with Promises
Modal dialogs are about as widespread as they are missunderstood. No matter if you call them modal windows, popups, popovers, overlays, or dialogs: A thing that asks a question or presents a subordinate task; a general annoyance to developers and accessibility experts alike.
Ember.js in 2021 – a beacon of productivity
Ember has been around since the early days of the frontend renaissance that already started several years ago by now. It's almost a decade old and dates back well before React, Vue, Svelte and all the others. The framework has never been on the forefront of the frontend hype train but quietly enabled teams to ship steadily and sustainably – among them Qonto and CLARK, two of Europe's Top 50 FinTechs in 2020 (more on their success with Ember below).
Building prototypes with Ember.js
Have you ever been in charge of creating click dummies, interactive demos or that thing that is made from static images and enriched with hotspots, page transitions and states?
Simpler and more powerful components in Ember Octane with Glimmer Components
Following up on Bringing clarity to templates through Ember Octane, we will be discussing how the Glimmer components introduced by the Ember Octane edition aim to modernize and simplify Ember applications by using native JavaScript syntax and an HTML-first approach.
Testing your Mirage.js setup
Mirage.js is a universal library to mock out HTTP-based APIs. It has proven quite useful to us in several client projects, where it helped us write a lot of acceptance tests in a concise, but flexible manner.
How to improve the accessibility of your existing Ember app
Making sure your web app is accessible can be a daunting task. Just as having a good testing suite or an app that's responsive and works well across devices, it seems easier to achieve when you're starting a new project than when working with an existing app. Knowing where to start can be tough, therefore we've outlined how to implement accessibility tests in Ember alongside a very common case: forms.
Porting a site to Ember using Percy
This article details a technique where the visual testing software Percy was used to port the old Ember Guides to an entirely different technology, without anybody noticing.
Bringing clarity to templates through Ember Octane
When reading Ember templates, have you ever wondered where a certain dynamic value comes from? Is that dynamic value a property of the component, a named argument that was passed in, or even a helper?
Sentry error reporting for Ember.js
Are you confident that your apps have no bugs? Do you not need a support team because no user ever complains about something not working? Then this post is not for you!
Ember.js: The Documentary - Berlin Screening
Following on from last week's premiere in Amsterdam the new HoneyPot film 'Ember: A Mini Documentary' will be shown in Berlin this evening (2019-02-11).