開発

開発

Reactの3つのデザインパターン:HOC と Hooks と Compound Pattern

English follows Japanese. 英語の文章は後半にあります。こんにちは。主にフロントエンド周りの開発を担当しているフンです。React.jsは、今やフロントエンド開発では欠かせないライブラリです。UIを効率よく構築するた...
開発

React 19の新機能について

English follows Japanese. 英語の文章は後半にあります。主にフロントエンド周りの開発を担当しているフンです。React.jsは、Facebookが開発・メンテナンスしているオープンソースのJavaScriptライブラ...
開発

良いGitコミットとは – コミットのベストプラクティス

English follows Japanese. 英語の文章は後半にあります。こんにちは。エンジニアのファットです。チームで開発する場合、Gitのようなバージョン管理システムはコードベースの変更を管理するために不可欠です。弊社のGitワー...
開発

長寿プロジェクトを未来へ – RailsプロジェクトでService Objectsを使う理由

English follows Japanese. 英語の文章は後半にあります。こんにちは!エンジニアのファットです。今回は、私たちのShareWis(WisdomBase)プロジェクトにおける10年以上続くRuby on Railsアプリ...
組織

英語(非母国語)で行うプロダクトマネジメント

泉です。モーニング娘。をはじめとするハロープロジェクトを愛するハロヲタです。推しの小田さくらさんを見つめて早10年。人生であります。シェアウィズではプロダクト部のプロダクトマネジメント課(以下、PdM課) & サポート課として在籍しておりま...
開発

JavaScriptの async/await の使い方

English follows Japanese. 英語の文章は後半にあります。こんにちは。ShareWisのソフトウェアエンジニアのフンです。この記事ではJavascriptにおける async/awaitについて紹介したいと思います。a...
開発

在宅での開発環境と海外メンバーとのコミュニケーションのとり方

はじめまして!2022年1月よりシェアウィズにエンジニアとしてジョインした和田と申します。シェアウィズではDevOps領域を担当させていただいております。初めての投稿なので、自己紹介と使用しているツール等の紹介をできたらなと思っています。自...
開発

JavaScript の Promise について理解しよう!

English follows Japanese. 英語の文章は後半にあります。こんにちは。台湾在住、ShareWisのソフトウェアエンジニアのサイです。この記事ではJavaScriptのPromiseオブジェクトについて紹介したいと思いま...
開発

Rubyの静的型付けについて (RBS, TypeProf, Steep, Sorbet)

English follows Japanese. 英語の文章は後半にあります。こんにちは。ShareWisのソフトウェアエンジニアのルーカスです。今回は私たちのサービスで利用しているRubyについてお話をします。ここ数年、動的型付けされた...
開発

My experience with RubyKaigi 2019

Hello, It's Phát again, a software engineer at ShareWis.In this post, I'd like to share about my experience when attendi...