You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert
Fernando Villalobos I’ve been developing web platforms for a living for the past 8 years. I’m an agile practitioner and a big advocate of TDD, code review and refactoring as means to increase code quality. Introduction to React.js React.js is the new popular guy around the "JavaScript Frameworks" block, and it shines for its simplicity. Where other frameworks implement a complete MVC framework, we
React and Ruby on Rails play very nicely together if you are using the react-rails gem. Using react-rails, you can easily drop in React components throughout your Rails application. In this lesson, we will get react-rails installed and create our first React component. [00:00] The first thing we need to do to use react-rails is add it to our Gemfile, so we're going to add react-rails down here at
Qiitaにも投稿したのですが、Rails + Reactの構成で簡単なアプリを作ってみました。 URLはこちら qiita.com 構成とか技術的な部分最低限のことはQiitaに書いたので、こちらでは作った動機とか 所感とかについて書きたいと思います。 作った背景 もとからUIとかUXに興味があって、クライアントサイドの開発技術を高めたいという思いがありました。 そんな折にRails APIについて話していたGinza.rbやhtml5部のJSフレームワークの勉強会に参加して思うところがありました。 具体的には下記みたいなこと。 ・Rails5でRailsAPIが正式にRailsに導入されるらしいし、サーバーサイドのフレームワークはどんどんAPIとしての役割が求められていくのが世の流れのような気がする。 ・JSフレームワークの話聞いたけど、Reactが一番しっくりきた。 1) 毎回新しく
UZABASE技術チーム竹内(@chimerast)です。 ちょっと時間がたってしましましたが、2月7日にdots. Summit 2015 にて、ポエム「SPEEDA/NewsPicksを支える価値を生み出す技術の選定手法」を発表してきたのでその内容をもう少し突っ込んで書いてみたいと思います。 今回は、特定の技術や知見のことは全く話さず、何のために技術があるのかという、それ以前の話をしてきました。エンジニアとして、技術を追い求めることはとても大切なことですが、目的を見誤ってしまうと独りよがりになる可能性もありますし、変な方向に技術が伸びてしまいます。 僕は、多くの人に使われたり影響を与える、末永い良い製品・技術を生み出すには、目的はなんなのか見極めることが重要だと思っています。製品であればその価値が生み出す世界を想像し、技術であれば問題の本質とは何なのかを探求することです。 発表の後、社
こんにちは、エンジニアの小林です。 先日、スペースを貸し出すオーナー様向けのダッシュボード(管理画面)をリニューアルしました。 スペースマーケットはwebサーバもAPIサーバもRailsで構築しているのですが、JQueryをベースに構築していたリニューアル前の実装からReactをベースにした実装へ移行した際に得た知見を書きたいと思います。 サーバ構成 既存のサーバ構成では、webサイトはwebサーバから、アプリはAPIサーバからそれぞれデータベースを参照していました。 リニューアルに伴いwebサーバからもAPIサーバを参照する構成となります。 webサーバから別ドメインのAPIサーバにアクセスするためには CORSの設定 webサーバとAPIサーバはドメインが違うため、ReactのコードからAPIサーバにajaxリクエストが送れません。これを回避するためにCORS(Cross-Origin
(2017/08/28追記) この記事は webpack v1 系での config について書かれています。 v2 系以降は一部の項目名などに変更があります。 Migrating from v1 to v2 を読んで v2 系への移行を行うか、または私のリポジトリを参考にしてください。 https://github.com/zaki-yama/react-redux-template https://github.com/zaki-yama/redux-express-template (追記ここまで) はじめに webpack を使った JS/CSS のビルドを行う場合、webpack.config.js という設定ファイルを用意してコマンド自体は webpack で済ませることがほとんどだと思いますが 公式チュートリアルでも webpack.config.js については少ししか触れ
Code refactoring consists of changing the structure of the code without changing its functionality. The term refactoring is currently used by software development industry to refer to this process. But what about the verb refactor? Does it exist in this context? Can I say, for example: After two weeks, I finally refactored the code of this library. or: Tell the management that we can't work on the
ベルリンのコワーキングスペースBetahausにてインタビューに応じていただいた堤修一さん 世界中を旅しながら仕事をするというヒップなライフスタイルを実践するハッカー集団「Hacker Paradise」に先日ベルリンでインタビューをしましたが、そこで日本人として唯一参加されていたのが、iOS開発者の堤修一さんです。堤さんといえば、日本のiOS開発者界隈では有名な方。ブログで積極的にiOS開発関係のことを発信するブロガーとして、またGitHub上で積極的に活動されていることでもよく知られています。 最近は「海外の仕事をしたい」モードだという堤さんに、これまでのキャリアの話を色々と伺ってみました。話を聞けば聞くほど「以前の職場カヤックには、一度面接で落ちている」「カヤックに入ったはいいものの最初はぜんぜん使いものにならない窓際エンジニアだった」などという意外な過去が次々と明らかに。 インタビ
http://anond.hatelabo.jp/20160521163144 内容から誰が書いてるかわかるかもしれんけど、まぁスルーよろしく。 jQueryもそんなにガッツリ使ってるわけでもないし、Reactはまだリリース前の調査兼下地作りの段階だけど 正直言ってjQueryに戻るつもりは毛頭ないぐらいReact便利だと思ってる。 でもjQueryを捨て去れるかというとそれも無理だと思ってる。 その辺のことを適当に書いてみる。 用途社内サポート的なことやってて、サポートのテンプレート対応を省力化するために Webでツール作って人が対応するコストを減らすために使ってる。 チーム組んでガッツリ大規模ツール開発ってわけでもない。 jQueryで一つツール作ってリリースしてそこそこ人的コスト削れたのはよかったと思ってる。 jQueryは脳内DOMツリーとの格闘に疲れ果てた最大にして一番の理由がこ
React-Bootstrap replaces the Bootstrap JavaScript. Each component has been built from scratch as a true React component, without unneeded dependencies like jQuery. As one of the oldest React libraries, React-Bootstrap has evolved and grown alongside React, making it an excellent choice as your UI foundation. Built with compatibility in mind, we embrace our bootstrap core and strive to be compatibl
昨日僕の Twitter タイムラインで q というツールが話題に上がっていました。 GitHub - harelba/q: q - Run SQL directly on CSV or TSV files Text as Data q is a command line tool that allows direct execution of SQL-like q... https://github.com/harelba/q 標準入力を SQL で抽出できるという物です。ただ個人的には「こういうの python じゃなくて Go でビルドされてると助かるよなー」と思ったので q と同じ様な動作になるツールを作ってみました。 GitHub - mattn/qq Select stdin with query https://github.com/mattn/qq 例えば msys2 のシ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く