…or Level 1 Credential Management API extension for Public Key Credentials, and the untold stories of managing credentials in the browser… What should I expect from this article?Learn what FIDO2, Passkey, and WebAuthn are, and how to use them to kill passwords. What is not going to be here?Assertion and attestation verification. This is done by the server and so described in my series of articles:
This blog was written by Bethany Griggs, with additional contributions from the Node.js Technical Steering Committee. We are excited to announce the release of Node.js 16 today! Highlights include the update of the V8 JavaScript engine to 9.0, prebuilt Apple Silicon binaries, and additional stable APIs. You can download the latest release from https://nodejs.org/en/download/current/, or use Node V
The way you create and access your data can affect your app’s performance. Let’s see how. IntroJavaScript is a very high-level language. As such, most developers don’t tend to think a lot about how data is stored in memory. In this article, we will go over how data is stored in the memory, how it affects the CPU and memory and how the way you distribute and access your data in JS affects performan
As JavaScript is getting more and more popular, teams are leveraging its support on many levels in their stack - front-end, back-end, hybrid apps, embedded devices and much more. This post is meant to be the first in a series aimed at digging deeper into JavaScript and how it actually works: we thought that by knowing the building blocks of JavaScript and how they come to play together you’ll be a
ES Modules are coming to NodeJS. They’re actually already here, behind a --experimental-modules flag. I recently gave a talk at NodeFest Japan about the current state of ES Modules in NodeJS, and would like to do the same here, but also talk about the future of ES Modules in NodeJS, as discussed in Myles Borins paper found here, and as I think about it. But first, let’s see how ES Modules are impl
SES v0.8.0Up to this point, SES has supported evaluating scripts in the SES runtime. Since every non-trivial application has many modules, running an application previously required creating a script bundle with a tool like Browserify. We’re excited to announce the first release of SES that directly supports loading ECMAScript modules. This is the first in a series of milestones toward delivering
Storybook is the most popular UI component explorer. It powers frontend infrastructure for Shopify, IBM, Salesforce, and Airbnb, and 30,000+ public GitHub projects. In the beginning, Storybook was used to help developers build components in isolation. Developers created component libraries containing hundreds of components and thousands of stories. But large Storybooks can be tough for teams to ma
In this post I will show you how to build a very simple plugin for Prettier. You will learn how to structure, test and, of course, write a plugin. I’m far from being an expert on this, but I learned a lot by contributing to the Solidity plugin, and noticed that there doesn’t seem to be a lot of material on this subject, except for the official documentation. We’ll be using TOML as the example lang
(This article is also available on the DEV community without the paywall.) This week, Sophie Alpert and I presented the “Hooks” proposal at React Conf, followed by a deep dive from Ryan Florence: I strongly recommend to watch this opening keynote to see the problems we’re trying to solve with the Hooks proposal. However, even an hour is a big time investment, so I decided to share a few thoughts o
Released in React v16.8.0, React Hooks address a number of issues with React, and perhaps most notably for TypeScript… Higher-order components (HOCs) in React are a powerful tool for code reuse between components. However, a common complaint of developers using TypeScript is that they are difficult to set types for. This article assumes knowledge of HOCs, and will go through examples of increasing
Whether you work in a team or by yourself, having consistently formatted code is important for readability and maintainability. Tl;drUse Prettier to automatically format your JavaScript and use husky and lint-staged to add a precommit script that runs Prettier and your tests when you commit. Check out the full code: ESLint vs JavaScript Standard Style vs PrettierFor JavaScript there are solutions
That is a handsome face!One of the final sections of Stephen Grider’s excellent ‘ES6 Javascript: The Complete Developer’s Guide’ course on Udemy.com discusses the .fetch() method and some if its shortcomings. He points out that there are some things with .fetch() that aren’t ideal and suggests that there are other options out there for making HTTP requests. One of those options is axios.js. I had
The Zero 8 is a value for money high performance e-scooter in the market that is now available in Singapore and is LTA… この機種をベースに公道を走れるように保安設備の改造とナンバー取得がなされています。スペックはこちら。原付きと同じルールで公道を走行するため、最高時速は30キロに制限されています。スペック上は40キロくらいまで出るらしいです。 - 最高時速: 30km - バッテリー: 48V 13Ah - 走行可能距離: 35km - モーター出力: 500w - 重量: 18kg - ナンバープレート取得済み - 自賠責保険加入済み ※ #7 都内で電動キックボードで100km走って見てきた景色 より 最高のライドエクスペリエンスだった!まずは、動画をお楽しみくださ
Disclaimer: I’m not affiliated with Google Play, Chrome or any other company mentioned. This is not an official statement; usage of the logo and name is just for illustration.⚠️ Updated version of this article ⏩ firt.dev Chrome 72 for Android shipped the long-awaited Trusted Web Activity feature, which means we can now distribute PWAs in the Google Play Store! I played with the feature for a while
In this article I want to show you common best practices for using React with mobx. I will present them as rules. So whenever you come to a specific problem, try to solve it while sticking to these rules. This article requires that you have a basic understanding of stores in mobx. If not, read this first. Need a quickstart? I created a starter project, that implements the recommended practices. ht
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く