並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 40 件 / 73件

新着順 人気順

Angular.jsの検索結果1 - 40 件 / 73件

  • Command Line Interface Guidelines

    Contents Command Line Interface Guidelines An open-source guide to help you write better command-line programs, taking traditional UNIX principles and updating them for the modern day. Authors Aanand Prasad Engineer at Squarespace, co-creator of Docker Compose. @aanandprasad Ben Firshman Co-creator Replicate, co-creator of Docker Compose. @bfirsh Carl Tashian Offroad Engineer at Smallstep, first e

      Command Line Interface Guidelines
    • バックエンドエンジニアのためのVue.js、React、Angular入門 - Qiita

      WEBシステム、WEBプログラム開発において昨今ではjQueryではなくVue.js、React、AngularなどのJSフレームワークが主流となってきています。ただ、これらの活用は学習コストが高いといわれています。その原因はフロントエンドありきで話が進みすぎていたからだと考えています。したがって、自分の投稿記事は、jQueryを多用するWEBシステムエンジニアに向けた、フォーム操作をメインに置いた半備忘録兼自分なりに解釈した解説です。 ちなみに自分はサーバ構築からバックエンドまでこなしているワンオペエンジニア(フリーランス、非正規雇用に非ず)です。 コンポーネント、ルーティング、スタイル周りの続編を作成しました(編集が困難になるほど容量圧迫してたので、それぞれで独立させています)。また、Vueは3.2から採用されたscript setup、Angularは14から採用されたスタンドアロン

        バックエンドエンジニアのためのVue.js、React、Angular入門 - Qiita
      • Web フロントエンドフレームワーク選定前に知っておくべき Angular の 6 つの問題点と、それでも Angular を選ぶ理由 - Qiita

        Web フロントエンドフレームワーク選定前に知っておくべき Angular の 6 つの問題点と、それでも Angular を選ぶ理由JavaScriptAngularフロントエンド 2019/12/04 追記 @okunokentaro さんが熱いアンサー記事を書いてくれました。 Angularでの開発を快適に進めるために知っておきたいこと https://qiita.com/okunokentaro/items/503ab7a4c7601b564de0 https://gist.github.com/okunokentaro/dc4cd470999fd90aba73423d09a37485 本当に本当にありがたいです。この短時間でこんな良質の記事が書けるのは本当にスゴイ。 Angular コミュニティの暖かさと熱さを感じる 1 日でした。この記事もぜひ参考にしてください。 (ただ、「A

          Web フロントエンドフレームワーク選定前に知っておくべき Angular の 6 つの問題点と、それでも Angular を選ぶ理由 - Qiita
        • 【Vue.js入門】の執筆者が語る! Vue.jsで押さえておきたい5つのポイント - FLEXY(フレキシー)

          ※本記事は2019年11月に公開された内容です。 JavaScript用のフレームワークの中でも高い採用率を誇るVue.js。そのVue.jsをこれから学び始める方は、学び方を教えてほしい、有識者の話を聞きたいと考えたことはありませんか。本記事では、「Vue.js入門 基礎から実践アプリケーション開発まで」の著者である手島拓也氏にVue.jsを学ぶ前に知っておきたいポイントを語っていただきます。Vue.jsの勉強方法や手島氏の経験を知ることができるので、ぜひご覧ください。 学ぶ前にまずはどんな案件があるか知りたい方は、FLEXYで取り扱っているVue.js案件をご覧ください。 私のエンジニア史とVue.jsに出会うまで 先日、慶應義塾大学矢上賞(起業支援)授与式で招待講演をする機会がありました。その際にも強烈に感じたのですが、Vue.jsと私のエンジニア史を切り離して語ることはできません。

            【Vue.js入門】の執筆者が語る! Vue.jsで押さえておきたい5つのポイント - FLEXY(フレキシー)
          • フロントエンドアプリケーションにおいて状態をどこに置くべきか論 - Runner in the High

            後学のために自分の考えていることをまとめてみる。 考えられるパターン これまでの経験から以下4つのパターンがある。 ローカルStateでprop-drillingする ローカルStateかつイベント経由でデータ交換をする グローバルStoreとローカルStateを併用する グローバルStoreのみを使用する 1. ローカルStateでprop-drillingする propとしてコンポーネント間のデータをやりとりする手法。 ほぼすべてのUIコンポーネントを親からデータを受け取りDOMを出力するだけの純粋な関数として表現できるため、全体の設計自体はシンプルになる。手間は多いが魔法は少ない。 コンポーネントの粒度が小さいアプリケーションの場合にはいわゆるバケツリレーと揶揄されるデータの受け渡しが頻発し、これに嫌悪感を持つエンジニアもいる。 2. ローカルStateかつイベント経由でデータ交換を

              フロントエンドアプリケーションにおいて状態をどこに置くべきか論 - Runner in the High
            • Reactの状態管理の変遷に関する自分史 From 2014 To 2022

              はじめに 2014年にReactを触りはじめて以降、2022年現在まで集中の度合いにバラツキはあるものの、ずっとReactでなんらかのアプリケーションを書いてきました。 その中で様々なアーキテクチャや設計に関する議論がありましたが、特に状態管理についての変遷を自身の体験をもとにまとめてみたいと思います。 多分に昔話的な内容なものの、適度に読み飛ばしてもらいつつ、Reactの状態管理のやや偏った歴史と現在地点の認識の共有になればと思います。 2014- | Reactの導入 - Flux SPA iPhone 4Sが出てスマートフォンを持つ人も多くなり、エンジニアでなくても多くの人が日常的にGmailやMapアプリケーションに触れるようになった時期だったと記憶します。 Webアプリケーションの構築でもフロントエンドへの要求レベルが高くなっていた感覚があり、JavaScriptで動的なView

                Reactの状態管理の変遷に関する自分史 From 2014 To 2022
              • フロントエンドの移り変わりは早すぎるのか

                インターネットでは毎日のように言われることですが、私はそこまでではないと考えています。 ネットでよくそう言われる理由として考えられるものと、それを踏まえてどう向き合っていくとよさそうか、個人的な考えをまとめてみます。 なぜ言われるのか 言語が実質的にJavaScript一択 バックエンド、というかサーバサイドでは技術選定に「言語の選択」が入りますが、フロントエンドでは実質的にはJavaScriptにほぼ固定されます(TypeScriptも別言語ではないので、ここではJavaScriptに含めます) サーバサイドと比較して「技術の移り変わりが早すぎる」と評される場合、多くはその人の使用しているとある言語と比較されているように思われます。 実質的に言語が固定なので、比較するならすべてのサーバサイドの変化の総量と比較するのが妥当でしょう。 PHP + Python + Ruby + go + J

                  フロントエンドの移り変わりは早すぎるのか
                • Why I Won't Use Next.js

                  You’ve got a new project to work on. Or you’ve got an existing project you’re motivated to upgrade to a more modern approach. Or perhaps you’re dissatisfied with your current modern framework or second-guessing yourself and you’re investigating alternatives. In any case, you’ve got a decision to make. There are lots of “modern” frameworks to choose from. Even if you’re not facing this choice right

                    Why I Won't Use Next.js
                  • Angularでの開発を快適に進めるために知っておきたいこと - Qiita

                    Help us understand the problem. What is going on with this article? この記事は Angular #2 Advent Calendar 2019 3日目の記事です。 こんにちは、奥野賢太郎( @okunokentaro )です。今回は同日に公開された記事『フロントエンドフレームワーク選定前に知っておくべき Angular の 6 つの問題点と、それでも Angular を選ぶ理由』のアンサー記事として、筆者の考える問題点の克服方法、または誤解の解消、および自分がAngularを選ぶ理由を述べようかと思います。 特定のAPIの便利な使い方…とかよりは、もうちょっと視座の高い話になっています。また本稿内にてReactの言及が多いことについては、アンサー元の記事がReactを推しておられることに由来しており、それらの節で言及してい

                      Angularでの開発を快適に進めるために知っておきたいこと - Qiita
                    • Bootstrap 5のリリースはもうすぐみたい!注目の新機能、jQueryは削除、IE10のサポートは終了へ

                      Bootstrap 5のリリースがいよいよ近づいてきたようです。 Bootstrap 5では、jQueryは削除され、IE10のサポート終了が予定されており、注目すべき新機能を紹介します。 Bootstrap 5 release date and what's new about it by @zolidev 下記は各ポイントを意訳したものです。 ※当ブログでの翻訳記事は、元サイト様にライセンスを得て翻訳しています。 はじめに Bootstrap 5がリリースされる日 Bootstrap 5で注目の新機能 jQueryの削除 😱 IE10のサポート終了 📺 SVGのカスタムアイコン 🚀 JekyllからHugoへ切り替え 🔝 JavaScriptとCSSのアップデート はじめに Bootstrapがリリースされてから8年が経ち、現在では世界で最も人気のあるCSSフレームワークとなり

                        Bootstrap 5のリリースはもうすぐみたい!注目の新機能、jQueryは削除、IE10のサポートは終了へ
                      • WordPressの次を担うサービスを作る

                        はじめまして。 私達は、2021年4月に創業したスタートアップ企業です。現在は、東京都の有楽町を拠点に3名のメンバーでヘッドレスCMS「Newt(ニュート)」を開発しています。私達は、プレイドというSaaS企業で共に仕事をしてきた仲間で、この新しいプロダクトについてのアイデアで意気投合し会社を創業しました。 今回は、2022年3月8日のNewt無料版リリースに寄せて、私達がこれから挑戦しようとしているテーマについて、少しお話したいと思っています。 Creating the Next WordPress. 私たちのミッションは 「Creating the Next WordPress(次のWordPressをつくる)」です。 その言葉の通り、私たちはWordPressを置き換えることのできる新たなプロダクトを作り出し、現在のWordPressのように世界中で広く利用されるものへと成長させたい

                          WordPressの次を担うサービスを作る
                        • サーバーサイドエンジニアがじっくり学ぶVue.jsチュートリアル【2. Introduction】 | DevelopersIO

                          こんにちは。DA事業本部の春田です。 普段の業務では全く扱わないフロントエンドの世界に飛び込んでみたいと思います。最近3系が登場しましたがまだ情報が少ないので、2系のチュートリアルを進めていきます。サンドウィッチマンでいう「ちょっと何言ってるかわからない」ポイントは、その都度調べていきます。英語版の公式ドキュメントがベースです。 今回はIntroduction編です。 Vue.js とは? Vue.jsは、ユーザーインターフェース(UI)を構築するためのプログレッシブ・フレームワークです。 Unlike other monolithic frameworks, Vue is designed from the ground up to be incrementally adoptable. このモノシリックなフレームワークが何を指しているかといえば、例えばAngular.jsです。モノシリ

                            サーバーサイドエンジニアがじっくり学ぶVue.jsチュートリアル【2. Introduction】 | DevelopersIO
                          • シンプルなUIライブラリを使おう2023 - Qiita

                            皆さんこんにちは。昨今の技術選定においては、「シンプルさ」が重視されることが良くあります。 特に「イージー VS シンプル」という対立軸が持ち出されることが多く、規模の大きなアプリケーションを作る際には「シンプル」側の技術を選定するほうが有利だという論調がよく見られます。 本当にそうなのか、あるいはそもそも「シンプル」とはどういう意味なのかについては皆さんそれぞれの考えがあるでしょうから、この記事では深入りしません。 代わりに、実際どのような技術がシンプルなのかが気になるところです。そこで、今回は筆者が比較的得意なWebフロントエンドのUIライブラリの領域において、どのライブラリがシンプルなのか調査してみました。 React 先日プロジェクトでReactを使ってみたら、本当にシンプルな実装でやりたいことが全部できちゃうというか、すぐに画面に反映できて開発効率的にも良いなと感じました。 フロ

                              シンプルなUIライブラリを使おう2023 - Qiita
                            • Vue3のUIフレームワーク/UIライブラリ紹介と比較 - Qiita

                              *Nuxt.js 3で使う場合、一部のUIフレームワークは外部ライブラリが必要 結論 なんでもいい、早めに成果物をみたい:Quasar Element+ レスポンシブサイトを構築したい:Quasar 高度なカスタマイズができるUIフレームワークを使いたい:TailwindCSS PrimeVue スマートフォンサイトだけを構築したい:Vant IOS、Android、EXEアプリを作りたい:Quasar 補足 Vuetify 3はリリースしたばかりなので、結論に含まれていません クロスプラットフォームについて本記事は特に話しません SEOに気になれば、Nuxt.jsがおすすめです。SPAアプリは生まれた時からSEOに弱いです 🔰 学習の初心者へ: Vuetify 2がおすすめです。参考資料が多くて、Vuetify 2の場合は公式サイトで日本語のドキュメントもありますので、勉強しやすいと思

                                Vue3のUIフレームワーク/UIライブラリ紹介と比較 - Qiita
                              • 【初心者〜中上級者向け】JavaScriptの学習サービスと書籍27選 - paiza times

                                こんにちは。倉内です。 WebサイトやWebサービスの開発に欠かせないJavaScriptは、人気も高く習得したいと考えている方も多いのではないでしょうか。エンジニアへの就職活動をしている学生や、未経験からエンジニアになろうという方にとっても、JavaScriptは習得しておきたい言語の1つです。 動的なWebページの作成といったフロントエンドで用いられるのはもちろん、Node.jsに代表されるようにサーバサイドプログラミングでも存在感を増しています。また、jQueryやReact、Vue.jsなどフレームワークも豊富です。 初めて学ぶプログラミング言語としてJavaScriptを選ぶ方も多いと思いますので、今回は基本・基礎を学びたい初心者の方へ向けたコンテンツから、しっかり学びを深めたい中上級者向けのものまで、JavaScriptを学びたいすべての方へ向けて、学習コンテンツと書籍をご紹介

                                  【初心者〜中上級者向け】JavaScriptの学習サービスと書籍27選 - paiza times
                                • Railsプロジェクトをモジュール分割して見通しをよくする|こんぴゅ

                                  今年もRubyKaigiが始まりましたね!noteはrubyスポンサーとして協賛しています。三重の会場にきている方は、ぜひnoteのブースにも足を運びください。 さて、noteはRuby on Railsを用いたwebサービスとして2014年にリリースされました。現在でも継続してRailsのコードベースを利用しています。 しかし、多くの機能がリリースされ、開発者も増えたため、モノリスの巨大化が進んでおり、開発効率に影響が出始めていました。 今回はそれらの問題を解消するために、noteが継続的に取り組んでいる・取り組んできたバックエンドの改善プロセスについて説明していきます。 モジュールでサービスを構成するモノリスは大きくなるとメンテナンスが難しくなります。Railsは、MVCの各層に全てのドメインがフラットに並び、レイヤごと・レイヤ間の結合度が高くなる設計思想で、巨大モノリス化への対処が難

                                    Railsプロジェクトをモジュール分割して見通しをよくする|こんぴゅ
                                  • [レポート] デザインシステムにおけるフロントエンド #linedevday_report | DevelopersIO

                                    オハコンバンニチワ CX事業本部の清田です。 LINE DEVELOPER DAY 2019 の DAY2 に参加してきましたー。自分の中で注目している DesignSystem についてとりあげている 「 デザインシステムにおけるフロントエンド 」セッションがあったので参加しつつレポートをご紹介できればと思います。 概要 2019年11月20日(水)・21日(木)にグランドニッコー東京 台場でLINEのデベロッパーカンファレンス「LINE DEVELOPER DAY 2019」が開催されました。 タイトル デザインシステムにおけるフロントエンド [Front-End in Design System] スピーカー 岡崎 晶彦 氏 [LINE Front-end Standardizationチーム Front-end Engineer] セッション概要 LINEは、クライアントアプリ/W

                                      [レポート] デザインシステムにおけるフロントエンド #linedevday_report | DevelopersIO
                                    • 第2回 中国の独自OSSは世界に広がるか? | gihyo.jp

                                      ここ数年で急速にOSSコミュニティが拡大している中国。クラウドネイティブ、スマートフォン前提の開発コミュニティだけに、OSやプログラミング言語といった、これまでの代表的なソフトウェアとは違うOSSが登場してきました。いくつか代表的な分野のOSSを紹介しましょう。 「世界の工場」を形作る、ネットワーク前提の組込みOS アリババ集団のAliOS Things、テンセントのTencent OS Tiny、ファーウェイのHarmony OS Embeddedと、中国テックジャイアントが、それぞれオープンソースで、ネットワーク接続が前提の組込みOSを公開しています。 AliOS Things(Open Source Chinaリポジトリ) Tencent OS Tiny(Open Source Chinaリポジトリ) Open Harmony(Giteeリポジトリ) アリババは、このAliOS Th

                                        第2回 中国の独自OSSは世界に広がるか? | gihyo.jp
                                      • Prettier 3.0: Hello, ECMAScript Modules! · Prettier

                                        We are excited to announce the release of the new version of Prettier! We have made the migration to using ECMAScript Modules for all our source code. This change has significantly improved the development experience for the Prettier team. Please rest assured that when using Prettier as a library, you can still use it as CommonJS as well. This update comes with several breaking changes. One notabl

                                          Prettier 3.0: Hello, ECMAScript Modules! · Prettier
                                        • JavaScriptフロントエンドフレームワーク、Angularの人気が下落中

                                          State of JavaScriptがこのほど、2019年におけるJavaScript関連の調査結果「The State of JavaScript 2019」を公開した。フロントエンドフレームワークとして注目されていたAngularだが、実際にはもう使わないと回答するユーザーの割合が2018年から増加しており、さらに今後学習するつもりもないと回答するユーザーの割合も多い。今後徐々に使用割合が減っていく可能性が見えてきている。 Angularユーザ意識割合推移グラフ - 資料: The State of JavaScript 一方、ReactとVue.jsは順調に使用率を伸ばしつつ、さらに今後学習していきたいというユーザーの割合も多い。今後、ReactとVue.jsはさらにユーザーが増える可能性がある。 Reactユーザ意識割合推移グラフ - 資料: The State of JavaS

                                            JavaScriptフロントエンドフレームワーク、Angularの人気が下落中
                                          • 僕が考える最強のコミットメッセージの書き方 - Qiita

                                            この記事は DeNA 21 新卒 Advent Calendar 2020 の16日目の記事です。 はじめに Gitを使っていく上でコミットメッセージは必須なものです。 そのメッセージ、fix とか適当になっていませんか? コミットメッセージがおざなりなままだと、どんな変更をしたのかが掴みにくく、レビュー時や後で見たときにコードを追うのが難しくなります。 逆に、コミットメッセージをこだわるだけでより良い開発環境、開発者体験を実現できます。今回は僕が良いと考えている書き方をまとめてみようと思います。 この記事のターゲット Gitを使ったことがある方 チームで決められたコミットルールを理解、改善したい方 よりよい開発者体験を実現したい方 ※諸注意 まず、コミットメッセージの書き方に正解はありません。タイトルにもあるとおり、あくまで「僕が良いと考えている」書き方なので、一意見として参考にしていた

                                              僕が考える最強のコミットメッセージの書き方 - Qiita
                                            • ヘッドレスCMSの全体観を掴む | ヘッドレスCMSの本質

                                              コンテンツ管理システムの歴史 なぜ、このような新しい性質を持つコンテンツ管理システム(CMS)が求められるようになったのでしょうか。その理由を知るためには、CMSの歴史と時代背景について知ることが一番の近道になります。 1990年代中頃: CMSの誕生 1990年にWorld Wide Webが登場してから、しばらくの間、WebサイトはHTMLの手動編集によってのみ管理されていました。しかし、次第にWebサイトの規模や複雑性が増していき、手作業でのコンテンツ管理が困難になります。 そして、1990年代中頃、HTMLの手動編集によるWebサイト運営の非効率を解消するためのソリューションとして、最初のCMSが登場します。この時、多くの企業が自作のカスタムCMSを作り、いくつかのエンタープライズ向けCMSも登場しました。 2000年代初頭: オープソース化による急速な普及 2000年代前半になる

                                                ヘッドレスCMSの全体観を掴む | ヘッドレスCMSの本質
                                              • pzuraq | Four Eras of JavaScript Frameworks

                                                April 25, 2022 Four Eras of JavaScript Frameworks April 25, 2022 I started coding primarily in JavaScript back in 2012. I had built a PHP app for a local business from the ground up, a basic CMS and website, and they decided that they wanted to rewrite it and add a bunch of features. The manager of the project wanted me to use .NET, partially because it’s what he knew, but also because he wanted i

                                                  pzuraq | Four Eras of JavaScript Frameworks
                                                • 元無職がシリコンバレーで出資を受ける|freerider

                                                  シリコンバレーのアクセラレーター、Pioneerで首位を獲得して5ヶ月が過ぎようとしています。同プログラムを卒業後、私たちはUberやRobinhoodの初期投資家として知られる、Jason Calacanis氏より出資を受けるに至りました。 結局、COVID-19の影響もあって、対面では誰とも会うことがないまま、チームを組織し、Remotehourが始まって以来、初めての資金調達を完了することにもなったのですが、こうしたケースはまだ一般的ではないかと思います。 フルリモートの条件下であれば、場所に捉われず、どこにいても「世界中で使われるプロダクトを作る」チャレンジができるようになりました。私たちもまだ、次に進めるかどうかの瀬戸際でもがく毎日を送っているものですが、少しでもここまでで経験した試行錯誤や、判断が、日本人でシリコンバレーで出資を受けてみたいと考えている方の参考になれればと思い、

                                                    元無職がシリコンバレーで出資を受ける|freerider
                                                  • Vue.jsとjQueryの違いは メリット・デメリットを歴史的に比較 | RUNTEQ - 公式ブログ|未経験からWebエンジニアへ RUNTEQ BLOG

                                                    「jQueryでもアプリは作れるのになぜjQueryではいけないのか?Vue.jsを学ぶ理由を知りたい」RUNTEQの生徒さんから出たこの疑問についてjQuery脱却の歴史的背景とVue.jsとの比較について説明します。サーバとクライアントの役割がどう変遷してきたか、それによってJavaScriptの役割がどう変遷してきたかなどメリット・デメリットをわかりやすく解説。 RUNTEQではVue.jsのカリキュラムを用意しています。先日生徒さんから『jQueryでもアプリは作れるのになぜjQueryではいけないのか?Vue.jsを学ぶ理由を知りたい』との声を頂いたのでこの記事を書くに至りました。 それを説明するには事前知識としてフロントエンドの歴史を知っておかなければいけないので、そこから簡単に解説します。 フロントエンドの歴史 *注)初心者向けの記事になるので、以下厳密性に欠ける部分はあると

                                                      Vue.jsとjQueryの違いは メリット・デメリットを歴史的に比較 | RUNTEQ - 公式ブログ|未経験からWebエンジニアへ RUNTEQ BLOG
                                                    • すぐにコードを書いて試せる!オンラインプログラミング実行環境8選 - paiza times

                                                      StockSnapによるPixabayからの画像 こんにちは。倉内です。 初心者がプログラミング学習を始めるときにつまずきがちな環境構築ですが、今はWebブラウザ上で書いたコードをすぐに実行できる「オンライン実行環境」が充実しているので利用しない手はありません。 ほとんどのオンライン実行環境が複数の言語に対応しており、プログラミング学習はもちろん、「普段使っていない言語だけどちょっと試してみたい」といったときにも非常に便利です。 しかし無料で利用できるサービスだけでも数が多く、どれを使うとよいか迷う方もいらっしゃるかもしれません。 そこで今回は、おすすめのオンライン実行環境を対応言語や入力補完機能の有無などの項目で比較してみました。各サービスの特徴も紹介しますので、目的に合わせて使い分けてみてください! 基本項目比較 今回取り上げるのは、無料で利用できる以下の8つのサービスです。表では以下

                                                        すぐにコードを書いて試せる!オンラインプログラミング実行環境8選 - paiza times
                                                      • React I Love You, But You're Bringing Me Down

                                                        Dear React.js, We've been together for almost 10 years. We've come a long way. But things are getting out of hand. We need to talk. It's embarrassing, I know. Nobody wants to have that conversation. So instead, I'll say it in songs. You Were The OneI'm not a first-time JS lover. I've had long adventures with jQuery, Backbone.js, and Angular.js before you. I knew what I could expect from a relation

                                                          React I Love You, But You're Bringing Me Down
                                                        • 【AWS】AWS認定『デベロッパー - アソシエイト』(DVA)に合格した話 - Rのつく財団入り口

                                                          AWS認定の開発者向け資格、デベロッパー - アソシエイトに、2019年12月末に一発合格することができました。祝ってくれた皆様ありがとうございます。いかに突破してきたかを合格エントリとして振り返り、これから挑戦する方向けに残そうと思います。 挑戦への経緯 きっかけ 書いている人のスキルセット(笑) AWSの実務経験とよく使う興味のあるサービス やったこと 基本方針の確定 スタプラで学習記録を可視化する イベントに行ってみる ネット上の合格エントリを参考にする 学習時間の確保に立ち向かう 学習の流れ やらなかったこと:WHIZLABS Udemyの講座で学ぶ 読んだ本 サブで読んだ本 公式模試を受ける 試験当日 試験まとめ 得点の話 費用:1万ちょい 学習期間と時間:2ヶ月弱65-70H デベロッパー - アソシエイト試験所感 全体の所感 オンプレの開発経験も活かせる話 AWS最強理論の応

                                                            【AWS】AWS認定『デベロッパー - アソシエイト』(DVA)に合格した話 - Rのつく財団入り口
                                                          • Vue.jsとは?jQueryとの違いや使用のメリットを紹介

                                                            HOME制作Vue.jsとは?jQueryとの違いや使用のメリットを紹介 Vue.jsとは?jQueryとの違いや使用のメリットを紹介 Webサイト制作で、アニメーションなどの動きをつけたり、少し複雑な機能をつけたりしたいと思ったことはありませんか? そんなときは、JavaScriptを使いましょう! しかし、JavaScriptを逐一記述するのは大変です。 そこで、JavaScriptのフレームワーク、Vue.jsを使うのがおすすめです。 今まではJQueryが使われていましたが、それに代わって今、Vue.jsが注目を集めています! この記事では、Vue.jsとはなにか、Vue.jsを使うメリット・デメリットはなにか、Vue.jsとjQueryなどとの違いについて解説していきます。 Vue.js(ビュージェイエス)は、クライアントサイドで使われるJavaScriptのフレームワークです。

                                                              Vue.jsとは?jQueryとの違いや使用のメリットを紹介
                                                            • React.jsの欠点を理解する 基礎 - deve.K's Programming Primer - プログラミング初心者のための入門ブログ

                                                              React.jsは、モバイルアプリとウェブアプリのビューレイヤーを担当するJavaScriptライブラリです。 Reactには多くの利点がありますが、考慮すべきいくつかの欠点があります。 React.jsの使用を開始する前に、Reactの全体像を把握するために簡単に触れておきましょう。 ※メリットに関しては別途記事に致します。 本日はReact.jsでの欠点を重点的に解説していきます。 ドキュメントに関する欠如 プラットフォーム関連 開発ペース 複雑なJSX構文 学習における問題 まとめ ドキュメントに関する欠如 教育に関する文書とリソースは、最新の更新と変更をカバーするのにまばらになる可能性があったりします。 これはアップデートや新しいリリースの数が多いため、完全なドキュメントを作成するのに十分な時間がありません。 開発者はドキュメントをReact.js/React Nativeの欠点と

                                                                React.jsの欠点を理解する 基礎 - deve.K's Programming Primer - プログラミング初心者のための入門ブログ
                                                              • 2020-06-09のJS: Firefox 77.0、HTML5 Boilerplate 8.0.0、React TypeScript Cheatsheets

                                                                JSer.info #491 - Firefox 77がリリースされました。 New in Firefox 77: DevTool improvements and web platform updates - Mozilla Hacks - the Web developer blog Firefox 77.0, See All New Features, Updates and Fixes Firefox 77 サイト互換性情報 | Firefox サイト互換性情報 Firefox 77 for developers - Mozilla | MDN 開発者ツールのSource Mapロード時間の改善、デバッガーのステップ実行の改善、ネットワークパネルの改善などが行われています。 またES 2021で入る予定のString#replaceAllの実装、JPEG画像がExifデータに基づい

                                                                  2020-06-09のJS: Firefox 77.0、HTML5 Boilerplate 8.0.0、React TypeScript Cheatsheets
                                                                • 【完全版】React + FastAPIで開発するモダンなwebアプリ

                                                                  はじめに フロントエンドはリッチに作りたい!だけどバックエンドはFirebaseだけじゃなくてpythonでも書きたい... そんな悩みを一度は抱いたことがあるのではないでしょうか? 今日はそんな要望に答えるべく、ゼロから始めるReact✕FastAPIと題しまして、フロントエンドはReact、API側はpythonで作ってリッチなwebアプリを作っていきましょう。 なぜReact? Reactは、Javascriptのフレームワークの一つです。同種のフレームワークとして、Vue.jsやAngular.jsが挙げられますが、Googleでの検索数も、githubの利用者数もReactが一番多く、注目度は高い言えます。webのフロントエンドを触る上で、是非習得したいフレームワークと言えると思います。 なぜFastAPI? 今回は、APIをPythonのフレームワーク、FastAPIで作ること

                                                                    【完全版】React + FastAPIで開発するモダンなwebアプリ
                                                                  • いかにして私はGitHubの54000☆を失ったのか - Qiita

                                                                    Original article:https://httpie.io/blog/stardust HTTPieは概ねcurlっぽい、そしてcurlよりもユーザフレンドリーで使いやすいコマンドラインのHTTPクライアントです。 以下は本リポジトリを襲った悲劇について、HTTPieのCEOであるJakub Roztocil( Twitter / GitHub / Webサイト )によって書かれた記事、How we lost 54k GitHub starsの日本語訳です。 How we lost 54k GitHub stars HTTPie for Terminalは、最初のコミットから10周年を迎えました。 これが何かを簡単に説明すると、オープンソースのCLI HTTPクライアントです。 HTTPieの特徴は、ターミナルへの出力を限りなくユーザフレンドリーにするために一から構築されていると

                                                                      いかにして私はGitHubの54000☆を失ったのか - Qiita
                                                                    • The Evolution of Signals in JavaScript

                                                                      Ryan Carniato for This is Learning Posted on Feb 27, 2023 • Updated on Mar 21, 2023 There has been some buzz recently in the frontend world around the term "Signals". In seemingly short order they seem to be everywhere showing up in everything from Preact to Angular. But they are not a new thing. Not even remotely if you consider you can trace roots back to research in the late 1960s. At its found

                                                                        The Evolution of Signals in JavaScript
                                                                      • 『SIerからWeb系への転身』にはSES企業を使え|Kazuma Masutani

                                                                        訪問ありがとうございます。Webエンジニアの桝谷です。 今回は、『SIerから自社サービス開発を行うWebエンジニアにキャリアチェンジしたければ、まずSES企業に転職しろ!』というテーマで記事を書いていこうと思います。 1. 私が経験したキャリア本題に移る前に私の経歴について、簡単にお話させていただければと思います。私は4年制の情報系の専門学校を卒業し、独立系のSIerに新卒で入社。入社後は、VB.Net、Javaなどを用いた在庫管理システムの開発を経験し、入社後半年で物流系の基幹システムの開発プロジェクトにPLとしてアサインされ、得意先の営業から設計、開発、リリース、保守と上から下まで一通り経験しました。毎日、スーツをきて満員電車に揺られながら死んだように終電で帰宅という生活を送っていました。 ある休日、自分でサービスを何かサービス作ってみたいと思い立ち、色々調べた結果、毎日必死で頑張っ

                                                                          『SIerからWeb系への転身』にはSES企業を使え|Kazuma Masutani
                                                                        • Why I Love React

                                                                          I still remember when I first heard about React. It was January 2014. I was listening to a podcast. Pete Hunt and Jordan Walke were on talking about this framework they created at Facebook with no support for two way data-binding, no built-in HTTP library, no dependency injection, and in place of templates it had this weird XML-like syntax for the UI. And to top it all off, I was listening to it w

                                                                            Why I Love React
                                                                          • 2019-12-03のJS: Got 10(Node.js HTTPクライアント)、FAB(Frontend Application Bundles)

                                                                            JSer.info #464 - Node.js向けのHTTPクライアントライブラリであるGot 10がリリースされました。 Release v10.0.0 · sindresorhus/got TypeScriptで書き直されたバージョンで、Node.js 10以降がサポート対象となっています。 Node.js 12以降を対象にBrotliのサポート、DNS Cacheのオプションを追加なども行われています。 また、オプション名のリネームを中心に破壊的な変更も多く含んでいます。 query -> searchParams baseUrl -> prefixUrl encoding -> responseType その他にもリトライオプションの使い方の変更、リクエストとレスポンスにおけるJSONの扱い方の変更なども含まれています。 FAB — Frontend Application Bu

                                                                              2019-12-03のJS: Got 10(Node.js HTTPクライアント)、FAB(Frontend Application Bundles)
                                                                            • Move over JavaScript: Back-end languages are coming to the front-end

                                                                              In the early days of networked computing, mainframes did all the heavy lifting: users connected to massive machines with video terminals that could do little more than send and receive text. Then in the 1970s, personal computers came along and made it possible to do serious computing on the client-side as servers handled tasks like authentication and storage in many networks. The rise of the inter

                                                                                Move over JavaScript: Back-end languages are coming to the front-end
                                                                              • OSSライブラリからの学びかた CPANからPerlのライブラリを探してソースコードを見つける編 - Magnolia Tech

                                                                                ledsun.hatenablog.com なるほど、これは素敵なアンサー記事。実際にどうやってOSSから学びを得るか、分かりやすい。 しかし、そうなると元々PerlのCPANから学んだ、と書いた手前、CPAN & Perl編を書かない訳にはいかない。 ほかの言語用は誰か書いてください!!!! CPANからPerlのライブラリを探してソースコードを読む 例えばHTMLエスケープの実装が知りたいとき 元の記事と同じようにPerlでHTMLをエスケープしたいけど、どう実装したら漏れなく対応できるかわからない状況を仮定しましょう。 CPANを検索 Perlのモジュールリポジトリといえば、おなじみCPAN(Comprehensive Perl Archive Network)です。 やはり元の記事と同じように、雑にhtmlとescapeで検索してみます。 検索結果の最上位は、HTML::Escap

                                                                                  OSSライブラリからの学びかた CPANからPerlのライブラリを探してソースコードを見つける編 - Magnolia Tech
                                                                                • React JSを使用した【PWA】化の構築方法 - deve.K's Programming Primer - プログラミング初心者のための入門ブログ

                                                                                  GoogleはProgressive Web App(PWA)という新しいテクノロジーを提供しました。 PWAテクノロジーは市場に出回ってからしばらく経ちますが、その人気はここ数年で急上昇しております。 PWA開発の基本と定義を見ていきましょう。 PWAとは? PWAで構築する理由 ReactでPWA Webアプリ作成 Manifest.json アプリのビルド Service Workerの登録 最後に PWAとは? PWA(Progressive Web App)は、Webアプリケーションとネイティブアプリケーションの利点を組み合わせたアプリケーションであり、ハードウェア機能を含めたクロスプラットフォームアプリを提供します。 PWAは、ネイティブアプリよりも開発とサポートが迅速で、低コストであるため、注目されています。 この技術は、モバイルアプリとWebサイトの両方で最高のユーザーエク

                                                                                    React JSを使用した【PWA】化の構築方法 - deve.K's Programming Primer - プログラミング初心者のための入門ブログ