Creator of Ruby on Rails, Founder & CTO at Basecamp (formerly 37signals), NYT Best-selling author of REWORK and REMOTE, and Le Mans class-winning racing driver. Modern JavaScript doesn’t have to mean single-page, client-side MVC apps.Stimulus 1.0: A modest JavaScript framework for the HTML you already haveWe write a lot of JavaScript at Basecamp, but we don’t use it to create “JavaScript applicati
GitHub - mweststrate/immer: Create the next immutable state by mutating the current one (MobXの作者による)イミュータブルに状態を操作するユーティリティライブラリ。 ちなみに、この世で最初にスターしたのは俺ですw immerとは 読んだのは`v0.8.2`。 ImmutableJSみたく独特なAPIを覚えなくてもいい、今まで通り配列やオブジェクトを変更すればいい。 それなのにイミュータブルにデータを扱える!素敵!というやつ。 // いわゆるreducerが const byId = (state, action) => { switch (action.type) { case RECEIVE_PRODUCTS: return { ...state, ...action.products.reduc
The all you need Dashboard — powerful, responsive, and pluggable.Add files from remote sources, edit images, generate thumbnails, and more. import Uppy from '@uppy/core' import Dashboard from '@uppy/dashboard' import RemoteSources from '@uppy/google-drive' import ImageEditor from '@uppy/image-editor' import Webcam from '@uppy/webcam' import Tus from '@uppy/tus' const uppy = new Uppy() .use(Dashboa
Edit: Further algorithmic improvements yielded additional speedups over what is described here, for total speedups of up to 10.9x faster than the original implementation. Read about these extra gains in Speed Without Wizardry! Tom Tromey and I have replaced the most performance-sensitive portions of the source-map JavaScript Library’s source map parser with Rust code that is compiled to WebAssembl
Blog Polymer 3.0: New year, new preview New Polymer 3.0 preview: Bug fixes and new features 2018-01-18 Happy New Year from the Polymer team! Hope everyone had a nice break. We've all returned from our various travels and are getting ready to roll out some more web component goodness. This week, we released a new preview of Polymer 3.0. Here's what we'll cover today: What is Polymer 3.0? What's the
5.0.0 / 2018-01-17 Mocha starts off 2018 right by again dropping support for unmaintained rubbish. Welcome @vkarpov15 to the team! 💥 Breaking Changes #3148: Drop support for IE9 and IE10 (@Bamieh) Practically speaking, only code which consumes (through bundling or otherwise) the userland buffer module should be affected. However, Mocha will no longer test against these browsers, nor apply fixes f
Too Long; Didn't ReadSurveyJS - an open-source JavaScript Survey library with versions for <a href="https://surveyjs.io/Examples/Library/?id=questiontype-text&platform=Angular2" target="_blank">Angular 2+</a>, <a href="https://surveyjs.io/Examples/Library/?id=questiontype-text&platform=Reactjs" target="_blank">React</a>, <a href="https://surveyjs.io/Examples/Library/?id=questiontype-text&a
Changes from v5.5.2 draft-07 support: if/then/else keywords $comment keyword default meta-schema is draft-07 Schema IDs only $id keyword is used as schema ID by default. schemaId option should be set to "id" or "auto" for id keyword to be used. See Options. Formats date, date-time, time: support leap year and leap second json-pointer: only validates a string format of JSON pointer json-pointer-uri
As we did last year, it's time to look back at the JavaScript landscape in 2017. Let's see by the numbers which projects got traction in 2017 by comparing the numbers of stars added on GitHub over the last 12 months, and find out who are 2017's JavaScript Rising Stars. The following graphs compare the number of stars added on GitHub over the last 12 months. We analyzed projects coming from Best of
Immutable, structurally shared data structures are a great paradigm for storing state. Especially when combined with an event-sourcing architecture. However, there is a cost to pay. In a language like JavaScript where immutability is not built into the language, producing a new state from the previous one is a boring, boiler-platy task. To prove the point: The Redux-ecosystem-links page alone list
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く