Whether it's the best way to do it or not, the fact is we rely on process.env.NODE_ENV checks to tell if we're in a production environment or not. This catches people by surprise because the default build of React is the development one, and so they often ship slow and large development bundles to production. This gives an advantage to libraries that ship without a development mode at all. We coul
WebApp/2 は Docker, HTTP/2, ES6+ESModules を使いやすくパッケージ化した WebApplication の開発環境です。 WebApp/2 を採用することでWebフロントエンドのプログラミングは劇的にシンプルになります。 WebApp/2 の目標は 標準化 と 省力化 にあります。 標準化 標準技術を使用することで流行り廃りや個人の趣向が入る余地を減らしたい。余計な心配を減らしたい。 省力化 誰がやっても同じ結果になる環境構築のような定形作業を減らし、よりコアな開発に専念するための時間を作りたい。 これまでのWebフロントエンド開発手法 JavaScript には、部品を import するという重要な仕様が欠落していました。 JavaScirpt コードを一つに纏めたり、 ES5 しか動作しない古いブラウザに合わせてコードを変換する作業はプログラマー
[ Serverless ] Cognito、S3、Lambdaで認証機能付きのWebサイトを作ってみましたAWSS3lambdacognitoserverless 前置き 半年前くらいに、S3、Cognito、Lambdaを使って、問い合わせフォームが作ったという投稿を見て、初めてCognitoを触ってみました。その時の個人的な感想として、モバイルアプリを作らなくても、S3やLambdaなどと組み合わせてみれば、「ちょっとしたServerlessのWebサイトを作れるじゃん!」と感じました...が、当時、Cognitoには「User Pool」がまだ提供されていないこともあって、その構成には認証機能が実装されていませんでした。だれでもそのS3に公開されているWebページから投稿できてしまいます。便利といえば便利ですが、S3 put攻撃への心配や一部の人にのみ使ってもらいたい時にはちょっと
はじめに Rails5系から、webpackerが導入され注目を集めるwebpackですが、名前聞いたことあるし、いっちょ試してみっかとHello, World!的に触って見た人は多いのではないでしょうか? 僕も流行りに乗っかって、gulp、Browserify、Reactifyで行っていたReactのjsxのコンパイルを、webpackとbabelを用いて行うように変更したのですが、まあ、設定ファイルを作成するのが難しいわけですよ。 実際は、entryとoutputと必要ならloaderを定義するだけである程度の事はできるので、特定の目的を達成するだけなら凄くシンプルなので分かりやすいんです。関連するプラグイン豊富ですし、やれることも多いですし。 なので、厳密に言うと、関連するプラグインや設定が豊富が故に自分たちのプロダクトに合った設定ファイルを作成するのが難しいんですよね。 その設定フ
Drastically improve your RenderToString & renderToStaticMarkup performance. I guess you’re probably having a react SSR performance issues and that’s why you’re here, for the time being RenderToString is a synchronous and it sucks for performance. It blocks the node.js CPU and it can’t handle any other requests until it’s finished. Usually (20–300ms) depends on what kind of components you’re trying
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く