CodeZine(コードジン)

特集ページ一覧

進化し続けるフロントエンド技術「Web Components」で開発の生産性を高める

-[Vol.805]-------------------------------------------------------
このメールは翔泳社のメディア・イベント・サービスにご登録いただいた方に
お送りしています。配信の停止は文末をご覧ください。
-----------------------------------------------------------------

━  ━━━━━━━━━━━━━━━━
■□━━ 注目のテスト自動化ツール「mabl」 ━━□■
ローコードで使える!アジャイル開発のためのテスト自動化サービス
「mabl(メイブル)」の全機能を14日間無料でお試し

Link: 
━━━━━━━━━━━━━━━━━━━━

━━━━━━━━━━━━━━━━━━━━
[1]今週のホットトピックス
━━━━━━━━━━━━━━━━━━━━
こんにちは。CodeZine編集部です。
今週のおすすめはこちらです。

【進化し続けるフロントエンド技術「Web Components」を気軽に始めてみよう】
再利用可能なUI部品を組み合わせて画面を構築していくのは、多くのGUIアプリ
ケーションにとって効率の良い開発手法です。ブラウザ向けにも多くのライブラリ
が再利用性を担保するための工夫を重ねてきましたが、実はブラウザ自身が再利用
可能なUI部品を作成するための機能を備えていることはご存知でしょうか。本記事
では、Web Componentsという名称で総称されるブラウザの機能について解説しま
す。
https://codezine.jp/article/detail/15921?utm_source=codezine_regular_20220608&utm_medium=email

【編集部からのお知らせ】
★ デブサミ2022 セッション動画をアーカイブ公開 ★
2022年2月に開催したDevelopers Summit 2022の一部のセッション動画について
CodeZineで公開中です!(視聴はCodeZineへの会員登録が必要です)
動画は以下のまとめページにリンクしています!
https://codezine.jp/devonline/archive/6?utm_source=codezine_regular_20220608&utm_medium=email
合計22本の動画を公開しています。
今後も更新していく予定なので、どうぞ楽しみにお待ちください!

━━━━━━━━━━━━━━━━━━━━
[2] 新着記事一覧:7本(6/1~6/8)
━━━━━━━━━━━━━━━━━━━━
こんにちは、CodeZine編集部です。今週のオススメ記事はこちらです。

◆多国籍の開発チームをうまくまとめるには? マネーフォワードEMに訊く、
 エンジニア組織の"英語公用語化"へのステップ

 「お金を前へ。人生をもっと前へ。」をミッションに掲げ、40以上ものサービス
を提供しているマネーフォワードでは多国籍、多文化な環境を目指し、あらゆる社
内プロセスやコミュニケーションの"英語化"を推進している。施策の1つとして
「Team Nikko」を立ち上げたマネーフォワード小牧将和氏に、開発組織のグローバ
ル化を実現するヒントをお伺いした。

https://codezine.jp/article/detail/15969?utm_source=codezine_regular_20220608&utm_medium=email

◆"デジタルサービスデザイナー"はエンジニアの新しいキャリアパス? 
 システム開発の経験を活かし、人の体験を豊かにしていく仕事とは

 現在は百貨店におけるDXを支援している鈴木祥子さん。新卒でエンジニアにな
り、開発から運用まで経験した後にフリーランスとしてデジタルサービスの設計に
関わるように。その中でビジネスとシステム開発をつなぐ調整役として才覚を発揮
し、サービスデザインを専門に。これまでの経緯やデジタルサービスデザイナーの
詳細について教えていただいた。

https://codezine.jp/article/detail/15783?utm_source=codezine_regular_20220608&utm_medium=email

◆アジャイル式で健康をカイゼンするには? 
 いつも「うっすら体調が悪い」人のための処方箋

 エンジニアの仕事は座りっぱなしで外出も少なく、リモートワークや簡易な食事
がさらに輪をかけて健康に悪影響を与えます。「うっすら体調が悪い」という状態
が続き、でも改善方法がわからない……そんな状況に陥っている方に試してほしい
のが『「アジャイル式」健康カイゼンガイド』(翔泳社)で提案されているアイデ
アです。今回は著者の「アジャイルエンジニア&スポーツプログラマ」の懸田剛
さんと、「保健師&看護師&産業カウンセラー」の福島梓さんが考案したアジャイ
ルを用いた健康カイゼンの手法を紹介します。

https://codezine.jp/article/detail/15946?utm_source=codezine_regular_20220608&utm_medium=email

◆システムの信頼性を高める、クラウドネイティブ実践のコツとは? 
 青山真也氏×スリーシェイクが語る「これまで」と「これから」

 「クラウドネイティブ」という言葉は浸透したものの、新しい潮流の代名詞のよ
うな、アプローチやスタンスのようでもあり、どこかつかみ所がない。より高いレ
ベルで実践していくにはどのような視点が必要なのか、SREやインフラに強い専門
家にお伺いした。語ってくれるのはSREのプロフェッショナル集団であるスリー
シェイクの手塚卓也氏と、同社の技術顧問でもあり、サイバーエージェントで
Kubernetesやクラウドネイティブ関連のアーキテクトをしている青山真也氏。

https://codezine.jp/article/detail/15856?utm_source=codezine_regular_20220608&utm_medium=email

◆進化し続けるフロントエンド技術「Web Components」はライブラリ不要!
 ――気軽に始めて開発の生産性を高めよう

 再利用可能なUI部品を組み合わせて画面を構築していくのは、多くのGUIアプリ
ケーションにとって効率の良い開発手法です。ブラウザ向けにも多くのライブラリ
が再利用性を担保するための工夫を重ねてきましたが、実はブラウザ自身が再利用
可能なUI部品を作成するための機能を備えていることはご存知でしょうか。本記事
では、Web Componentsという名称で総称されるブラウザの機能について解説しま
す。

https://codezine.jp/article/detail/15921?utm_source=codezine_regular_20220608&utm_medium=email

◆Rustでわかる! WebAssemblyのメリット~処理速度の違いを、
 サンプルを作りながら体験しよう

 本連載では、Webブラウザー上でJavaScriptとともに動作できるバイナリ形式の
プログラムファイル「WebAssembly」を、Rustプログラミング言語で実装する方法
を説明していきます。前回はRust言語の基礎を説明しました。今回はいよいよ、
Rust言語でWebAssemblyを実装していきます。また実装したサンプルを利用して、
WebAssemblyのメリットなどを説明します。

https://codezine.jp/article/detail/15920?utm_source=codezine_regular_20220608&utm_medium=email

◆大手建材会社から独立した「ジャパンホームシールド」が1年でAzure移行 
 成功裏にソフトバンクの伴走

 既存システムのクラウド移行自体は、今や技術的にそれほど難しいものではない
だろう。とはいえ、移行後の運用管理はオンプレミスと同じというわけにはいかな
い。クラウド特有の管理方法があり、クラウドに最適化していなければ思わぬとこ
ろで手間がかかったり、セキュリティリスクが生じたりもする。移行後の運用管理
体制も含め、いかにクラウドに最適化できるか、さらにクラウドネイティブなサー
ビス活用に発展できるかで、クラウド利用の価値は大きく変わる。大手建材会社か
らの独立を機に、すべてのIT環境のクラウド移行を決めたジャパンホームシール
ド。いかにして短期間でのクラウド移行と、移行後の安定した運用管理を実現した
のか。「Azure Expert MSP」の認定を持ち、移行および移行後の運用を支えている
ソフトバンクともに話を訊いた。

https://codezine.jp/article/detail/15762?utm_source=codezine_regular_20220608&utm_medium=email

━━━━━━━━━━━━━━━━━━━━
[3] 人気ランキング(6/1~6/7)
━━━━━━━━━━━━━━━━━━━━
<記事>

●1位 進化し続けるフロントエンド技術「Web Components」はライブラリ不要!
   ――気軽に始めて開発の生産性を高めよう
https://codezine.jp/article/detail/15921?utm_source=codezine_regular_20220608&utm_medium=email

●2位 Rustでわかる! WebAssemblyのメリット~処理速度の違いを、
   サンプルを作りながら体験しよう
https://codezine.jp/article/detail/15920?utm_source=codezine_regular_20220608&utm_medium=email

●3位 アジャイル式で健康をカイゼンするには? 
   いつも「うっすら体調が悪い」人のための処方箋
https://codezine.jp/article/detail/15946?utm_source=codezine_regular_20220608&utm_medium=email

●4位 イラストではじめる「Kubernetesでのアプリケーション開発」
   ~CIOps・GitOpsを活用したクラウドネイティブなCI/CD
https://codezine.jp/article/detail/15892?utm_source=codezine_regular_20220608&utm_medium=email

●5位 "デジタルサービスデザイナー"はエンジニアの新しいキャリアパス? 
   システム開発の経験を活かし、人の体験を豊かにしていく仕事とは
https://codezine.jp/article/detail/15783?utm_source=codezine_regular_20220608&utm_medium=email


<ニュース>

●1位 Microsoft、フルマネージドサーバレスコンテナ「Azure Container Apps」
   を一般提供
https://codezine.jp/article/detail/15991?utm_source=codezine_regular_20220608&utm_medium=email

●2位 パーソルキャリア、
   「保存版ハンドブック スキル年収マップ ITエンジニア編」を公開
https://codezine.jp/article/detail/15994?utm_source=codezine_regular_20220608&utm_medium=email

●3位 6月の新刊も40%ポイント還元、翔泳社の技術書がPDF版を対象に
   セール開催中【6/14まで】
https://codezine.jp/article/detail/15979?utm_source=codezine_regular_20220608&utm_medium=email

●4位 プログラミングスクール「RUNTEQ」、ミドル・シニア層向けの
   「ミドル・シニアコース」を開設
https://codezine.jp/article/detail/15995?utm_source=codezine_regular_20220608&utm_medium=email

●5位 Microsoft、Azure SQL DatabaseなどにおけるJSON拡張機能をパブリック
   プレビュー
https://codezine.jp/article/detail/15993?utm_source=codezine_regular_20220608&utm_medium=email

━━━━━━━━━━━━━━━━━━━━
[4] 新着ニュース:13本(6/1~6/8)
━━━━━━━━━━━━━━━━━━━━
・独学でPythonによるデータ分析ができる
 『Pythonで学ぶあたらしい統計学の教科書 第2版』発売(06-08)
https://codezine.jp/article/detail/15875?utm_source=codezine_regular_20220608&utm_medium=email

・プログラミングスクール「RUNTEQ」、ミドル・シニア層向けの
 「ミドル・シニアコース」を開設(06-07)
https://codezine.jp/article/detail/15995?utm_source=codezine_regular_20220608&utm_medium=email

・パーソルキャリア、「保存版ハンドブック スキル年収マップ ITエンジニア編」
 を公開(06-07)
https://codezine.jp/article/detail/15994?utm_source=codezine_regular_20220608&utm_medium=email

・Microsoft、Azure SQL DatabaseなどにおけるJSON拡張機能を
 パブリックプレビュー(06-07)
https://codezine.jp/article/detail/15993?utm_source=codezine_regular_20220608&utm_medium=email

・6月の新刊も40%ポイント還元、翔泳社の技術書がPDF版を対象にセール開催中
 【6/14まで】(06-07)
https://codezine.jp/article/detail/15979?utm_source=codezine_regular_20220608&utm_medium=email

・コンポーネント分析ソリューション「JFrog Xray」、
 ServiceNowのITサービスマネジメント製品との統合が可能に(06-06)
https://codezine.jp/article/detail/15990?utm_source=codezine_regular_20220608&utm_medium=email

・Microsoft、フルマネージドサーバレスコンテナ「Azure Container Apps」を
 一般提供(06-06)
https://codezine.jp/article/detail/15991?utm_source=codezine_regular_20220608&utm_medium=email

・AWS、サーバレスデプロイメントオプション「Amazon EMR Serverless」を
 一般提供(06-03)
https://codezine.jp/article/detail/15986?utm_source=codezine_regular_20220608&utm_medium=email

・「都知事杯オープンデータ・ハッカソン2022」の参加者募集がスタート
 (06-03)
https://codezine.jp/article/detail/15987?utm_source=codezine_regular_20220608&utm_medium=email

・目標はデータサイエンス学習者が教材を探しやすくするサイトの構築、
 クラウドファンディングが開始(06-03)
https://codezine.jp/article/detail/15933?utm_source=codezine_regular_20220608&utm_medium=email

・リアライブ、エンジニア就職志望学生のプログラミングスクール受講料を
 一定期間全額負担(06-02)
https://codezine.jp/article/detail/15984?utm_source=codezine_regular_20220608&utm_medium=email

・GitLab、Web IDEをVisual Studio Codeベースへ移行(06-02)
https://codezine.jp/article/detail/15982?utm_source=codezine_regular_20220608&utm_medium=email

・AWS、最大7.6TBのローカルNVMeストレージを搭載した
 Amazon EC2 M6id/C6idインスタンスの提供を開始(06-02)
https://codezine.jp/article/detail/15983?utm_source=codezine_regular_20220608&utm_medium=email

━━━━━━━━━━━━━━━━━━━━
[5] 配信停止の方法
━━━━━━━━━━━━━━━━━━━━
メールマガジンの配信停止はこちらからお手続きください。
https://shoeisha.jp/ml/cancel/cz?token=&utm_source=20351&utm_medium=email

配信先の変更はこちらから(ログインが必要です)。
https://shoeisha.jp/users/account

・ニュースの内容は予告なしに変更される場合があります。
・記事中の会社名、製品名は、弊社および各社の登録商標、商標です。
・お問い合わせについては、
 https://shoeisha.jp/help/contact/cz/
 へご連絡ください。
────────────────────
発行:株式会社翔泳社 CodeZine編集部
(c)2005 SHOEISHA. All rights reserved.

All contents copyright © 2005-2022 Shoeisha Co., Ltd. All rights reserved. ver.1.5