ようこそ ようこそ

  1. 新着記事
  • WEBセキュリティ

【フロントエンドセキュリティ①】XSSの脅威と防止策の基礎知識

XSS(クロスサイトスクリプティング)は、ウェブアプリケーションにおける代表的な脆弱性の一つであり、これを適切に対策しなければ重大なリスクを引き起こす。この記事では、XSSの概要や攻撃事例、どのようなリスクが伴うかを明確にし、具体的な対策を示す。XSSとはXSSは、悪意のあるスクリ

  • リソース戦略

エンジニアの数が足りないから失敗するのではなく、質が足りないから失敗する

「エンジニアを増やしても、プロジェクトが思うように進まない」これは、多くの企業が直面する問題です。安価なエンジニアを複数雇用しても、結果的に開発が進まない、品質が上がらないと感じているマネージャーや経営者の方もいらっしゃるのではないでしょうか。これは、いわゆる「安かろう悪かろう」という問題

  • リソース戦略

フリーランスエンジニアを直接採用することで実現するチーム強化と確実な成果

社内のエンジニアが疲弊し、スピード感を求められるプロジェクトが次々に増えていく中で、貴社も同じような課題を抱えていないでしょうか?新しい技術導入やリソース不足によるプロジェクトの遅延、そしてその度に増えていく残業の負担…これらの問題は、一時的な対応だけでは根本的な解決には至りません。これま

  • デザインシステム

FigmaのデザイントークンからCSSファイルを自動生成し、Storybook化する手順

この記事では、Figmaで定義したデザイントークンをCSSファイルに自動生成し、その結果をStorybookで視覚的に表示する手順を解説する。前提この記事は、前回記事「FigmaのデザイントークンからCSSファイルを自動生成する手順①【ローカル開発環境】」が完了していることを前提に

  • デザインシステム

FigmaのデザイントークンからCSSファイルを自動生成する手順①【ローカル開発環境】

この記事では、Figmaのデザイントークンを活用して、CSSファイルを自動生成する方法を紹介する。FigmaからJSON形式でトークンを出力し、Style Dictionaryを使って各プラットフォームで利用できるCSSやSCSSファイルを生成する手順をステップバイステップで解説する。全体

  • Vue.js

個人的なVue.jsコンポーネント設計のベストプラクティス

Vue.jsを使ったフロントエンド開発において、コンポーネント設計は常に悩ましい課題です。単一責任の原則やAtomicデザイン、細かい分割の是非など、多くのアプローチがありますが、正解はありません。しかし、ルールがないとプロダクトの品質が低下するリスクがあるため、「指針」が求められます。