並び順

ブックマーク数

期間指定

  • から
  • まで

41 - 80 件 / 1546件

新着順 人気順

Remixの検索結果41 - 80 件 / 1546件

  • Deno入門 ─ 新しいTypeScript/JavaScript実行環境でWebアプリ開発とデータベース接続の基本を体験しよう|ハイクラス転職・求人情報サイト AMBI(アンビ)

    例えばmain.tsというスクリプトに対して、ファイルの読み取りだけを許可したい場合は、以下のようにコマンドを実行します。 $ deno run --allow-read main.ts このときmain.tsプログラムはファイルの読み取りだけが可能になるため、ファイルの書き込みやネットワークアクセスをするとPermissionErrorによる実行時エラーになります。 なお、実行時にフラグを何も与えなければ、どの権限も持っていない状態になります。 各フラグにはパラメータを指定でき、例えば次のように実行すると/home/userディレクトリの読み込みだけが許可されます(--allow-writeフラグも同様)。 $ deno run --allow-read=/home/user main.ts また、--allow-netを次のように指定すると、特定のドメインとポートだけのアクセスを許可で

      Deno入門 ─ 新しいTypeScript/JavaScript実行環境でWebアプリ開発とデータベース接続の基本を体験しよう|ハイクラス転職・求人情報サイト AMBI(アンビ)
    • JavaScript なしで動作するモダンなコードの書き方

      Next.js、Remix、SvelteKit といった近年のフレームワークは、JavaScript がなくても動作することを一つの価値として提供しています。 例えばSvelteKit のフォームではプログレッシブエンハンスメントとして、JavaScript が利用できる環境ではリッチなユーザー体験を提供しつつ、JavaScript が使えない環境においては HTML のフォームとして振る舞うことでアプリケーションの機能を変わらず提供できます。 React Server Component はサーバー側で HTML に変換されるため、クライアントに JavaScript のコードが配信されることはありません。React Server Component では useState() を使用できないといった制約がありますので、我々開発者は React Server Component の利点を

        JavaScript なしで動作するモダンなコードの書き方
      • 1万円台で始めるプログラミング学習 - komagataのブログ

        このエントリーはフィヨルドブートキャンプ Part 2 Advent Calendar 2020の9日目の記事です。 プログラミングを始めるにはパソコンが必要ですがMacとかを用意するにはいきなり10万円以上のお金がかかってしまい敷居が高いです。そこで中古のパソコンとLinuxを使って1万円代で環境を用意しようというお話です。WebプログラマーはLinux知識が必須なのでこれを使えばLinux力養成(強制)ギプスとしても働くのでとてもいいです。 パソコン選び おすすめはThinkPadの中古専門店 Be-Stockで中古のThinkPad X230を買うことです。 大体14,000円ぐらいで売ってます。 Linuxをインストールするパソコンは安ければなんでもいいんですが、ThinkPadは中古市場に出物が多く安定して流通していること、Linuxをインストールして使う人が多いため情報が豊富な

        • Remix という 考え方

          こんにちは、@kaa_a_zu です。今日(11/23)の日本時間早朝に React Router の制作者である @Ryan氏 と @Michael が着想した Remix V1.0 が正式リリースされました🎉 RemixがWebの世界に及ぼす影響は大きいと思っており、実際のコードやドキュメントを見ながら既存のフレームワークと何が異なっているのかを中心に書いた紹介記事です。(正直、魂が震えています) より具体的な使い方はドキュメントを見て、手を動かしていただくのが良いかと思います。また、既に国内でも使ってみた系の記事がいくつかあるようです。 Remixの機能には様々なものがありますが、当記事では筆者がより注目しているものについて書いていきます。Remixに興味があるけど、あまり追えていないという方に読んでいただけると嬉しいです。 ※この記事はGatsbyやNext.jsよりもRemix

            Remix という 考え方
          • Reactは悪い意味でも現在のjQueryだし、それを受け止めないと前に進めないということ

            HTMXのCEOに就任したので[1]、記念に記事を書きたいと思います。 HTMXサイトのエッセイ[2]はどれも珠玉の出来で評判ですが、それらを読んでもわかるとおり、HTMXは「Webはこうあるべき」という主義主張のあるライブラリです。その主義主張のかなり初歩的な前提を書きたいと思います。 Reactはなぜだめか、という話です。 21日追記 ちょっと誤解が生じているために書き足しますが、Reactのパフォーマンス(及びそれ以外のこと)への批判というのはHTMX固有のものではありません。SvelteやSolidJSといった新興JSフレームワークやRails等の非JS WEBフレームワーク、SSG開発者たち、それからReact開発者たち自身といった多様なWEB開発者たちに共有されている見方です。この記事の最後の方でReact批判記事のリンク集を引用していますが、そういった多様なバックボーンの人た

              Reactは悪い意味でも現在のjQueryだし、それを受け止めないと前に進めないということ
            • 2021年のまとめ・反省 - mizchi's blog

              年内に間に合わなかった… 2021年に主にお世話になった言語・ライブラリ TypeScript React chakra-ui dnd-kit Node Vite esbuild Docker(=> lima) とりあえず挙げてみたが、なにか特定のライブラリを使う、という感じではなく、レイヤーが一つ下にいった感じがあり、実際にはなんかもうちょっと下のミドルウェアみたいなものを作っていることが多かった気がする。ASTをいじるコンパイラ周辺ツールを作っていることが多かった。 サクッとなにか作る場合、 React + TypeScript + Vite(esbuild) が鉄板という感じで、 esbuild が異次元に速すぎて、typescript の変換もバンドルも、もはやこれ一本でいい気がしてる。 microsoft/typescript はもはや言語仕様の定義と型検査がメインであって、コン

                2021年のまとめ・反省 - mizchi's blog
              • スクエニのソシャゲの歴史

                ゲーム名開始終了戦国IXA2010/8/2-Chocobo's Crystal Tower2010/11/22012/3/28ドラゴンクエスト モンスターズ WANTED!2010/11/242017/4/26地球オークション2010/12/152011/2/28MY 雑貨 LIFE2010/12/222011/7/19ナイツ オブ クリスタル2011/9/12012/11/29モンスタードラゴン2011/12/122015/3/31ファイナルファンタジー ブリゲイド ブレイク ザ シール2012/1/132020/3/31拡散性ミリオンアーサー2012/4/92015/3/30戦国IXA 千万の覇者2012/4/232021/8/26ロード オブ ヴァーミリオン 煉2012/4/252013/7/30ガーディアン・クルス2012/6/212017/1/11創世のニルヴァーナ2012/9/

                  スクエニのソシャゲの歴史
                • 画像生成AI「Stable Diffusion」をブラウザから簡単に使える&ネガティブプロンプトの設定も可能な「Mage」

                  高精度な画像生成AI「Stable Diffusion」をブラウザから簡単に使うことができるウェブサービス「Mage」が登場しました。Mageはブラウザから直接アクセスして無料でStable Diffusionを使えるだけでなく、生成される画像に含んで欲しくない要素を指定するネガティブプロンプトの設定もできるほか、成人向け描写を規制するセーフティーフィルターも解除されているとのことで、実際に使い勝手を確かめてみました。 Mage 🧙 | Free, Fast, Unfiltered Stable Diffusion https://www.mage.space/ Mageのトップページにはプロンプトの入力フォームが表示されています。試しにプロンプトを入力し、矢印アイコンをクリックしてみると…… 数十秒ほどの待ち時間の後、Stable Diffusionによって生成された画像が表示されまし

                    画像生成AI「Stable Diffusion」をブラウザから簡単に使える&ネガティブプロンプトの設定も可能な「Mage」
                  • ServerlessDays Tokyo 2023が最高すぎた! - Qiita

                    はじめに 4年ぶりの開催となるServerlessDays Tokyoに参加してきました https://tokyo.serverlessdays.io/ 「もっとうまくやりたい、誰よりも上手にやりたい」 というメッセージとともに開催されたServerlessDays Tokyo 2023ですが、超豪華なスピーカー陣を国内外から集め、ここ数年のServerlessの成熟と未来をしっかりと味わえる濃いイベントです。 1日目がセッション、2日目がワークショップということで、熱力の高いうちに激熱なサービスを素早く学べる構成になっていて、とても充実した内容でした。 所感 4年前のServerless LambdaをはじめとするFaaSをいかに簡単にデプロイ、運用していくかというツール系の話と S3やSQS,SNSなどのFaaS以外のServerlessなサービスの組み合わせでLowOpsな仕組みを

                      ServerlessDays Tokyo 2023が最高すぎた! - Qiita
                    • "アイドルコンテンツ"から"クラブカルチャー"へ。オタクを置き去りにしたデレ7th名古屋レポート(前編) - 蟻を出し入れする穴

                      え、申し訳ないけど今回のライブで低まったオタクはもう外に出るよりお家に籠もってPornhubに上がってるエロアニメでシコってる方が人生楽しめると思うよ……— アン卜P (@Ant_Ekko) 2019年11月10日 プロデューサーのみなさん、改めて「THE IDOLM@STER CINDERELLA GIRLS 7thLIVE TOUR Special 3chord♪ Funky Dancing!」2日間お疲れさまでした。 シンデレラガールズがカテゴリーの臨界点を超え、新しい世界へと踏み出した最高のライブだったと思います。 ただ、個人的には今年一番満足したライブイベントだと感じていたので、Twitter上で今回の公演に対する否定的な意見、所謂"お気持ち表明"が多数見受けられたことに、正直驚きを隠せませんでした。 ライブ直後こそ記事冒頭にあるツイートのような考えを持ちましたが、実際Twitt

                        "アイドルコンテンツ"から"クラブカルチャー"へ。オタクを置き去りにしたデレ7th名古屋レポート(前編) - 蟻を出し入れする穴
                      • 業務システム SPA のフロントエンド技術選定(2023年版) - KAKEHASHI Tech Blog

                        本エントリはカケハシ Part 2 Advent Calendar 2023の13日目の記事です。 (Part 1もおもしろい記事がいっぱいあるので、ぜひご覧ください。) はじめに こんにちは。カケハシでソフトウェアエンジニアをしている平松です。 今年、新規プロダクト立ち上げの機会があり、その際に行ったフロントエンドの技術選定について紹介したいと思います。 フロントエンドの領域は選択肢が豊富で、変化のスピードも速いため、プロダクトの要件に適した技術を選ぶことはひとつの挑戦です。 実際、フロントエンド技術選定のヒント 【令和五年度版】のアドベントカレンダー記事を読んで、その難しさを改めて感じました。 今回の新規プロダクトは、ユーザがログインして利用するtoBの業務システムです。 私はカケハシでは2度目の新規プロダクト立ち上げですが、前回の経験を活かしつつ、新しいアプローチにも挑戦しています。

                          業務システム SPA のフロントエンド技術選定(2023年版) - KAKEHASHI Tech Blog
                        • 【完全版】インスタはGoogle化し、Amazon化し、TikTok化する。企業が知っておくべきInstagramの歴史と未来|SNSコラム|ホットリンク

                          最終更新日:2024年1月10日 Instagramの国内利用者数は3,300万人を超え、いまやInstagramは、人々の意思決定や購買に大きな影響を与えています。 近年は短尺動画のリールズ機能が搭載されたり、ショップ機能が導入されたりなど、機能変更の大きな動きがあります。 このレポートでは、Instagramの変遷を追うことで、過去と現在を繋ぎ、そこから導き出せる未来を考察しました。 プラットフォームの成長と発展の歴史から見えてくる未来図がどんなものなのか? 未来を見据えて、今のうちから企業はどのようなことを意識し、プランしておくと良いのか? このレポートを参考にして頂ければ幸いです。 【忙しい人のための概要】 ・Instagramは「映え」から「日常」を発信する場へ ・コミュニケーションの形態は、パブリックからプライベート(DM)へ ・InstagramのGoogle化(検索エンジン

                            【完全版】インスタはGoogle化し、Amazon化し、TikTok化する。企業が知っておくべきInstagramの歴史と未来|SNSコラム|ホットリンク
                          • どうして統合テストは重要なんだろう?

                            はじめに 最近では、多様なテスト手法や開発者向けツールを散見します。 エンドツーエンド(E2E)テストだけでも、「Cypress」「Puppeteer」「Playwright」「Selenium」などのツールがあります。単体テストでは「Vitest」や「Visual Studio」のビルトイン単体テスト機能など、テストの準備を容易に自動化できます。 ですが、多様なテストツールを導入しても、「When」、「How」を押さえてなければ、テストの効果を有効に得ることができないと考えています。 まず、静的テスト、単体テスト、統合テスト、E2Eテストを実装コスト、実行時間と信頼性の観点で見ていき、無駄や漏れのないテスト戦略を立てていきましょう 。 テストを実装コスト、実行時間と信頼性で考える どのテストを使用するかの選択する観点として、テストをする実装コスト、実行時間と、テスト結果の信頼性のトレード

                              どうして統合テストは重要なんだろう?
                            • 巷の「ReactとNext.jsの比較」はここがおかしい、というか比較すること自体が微妙 - honey32

                              (WIP まとまったら Qiita とかに上げるかも) TLDR; 「React と Next.js を比較」という記事で、 Next.js と比較できるのは「フレームワークなしで React を使うという選択肢」であって、「React そのもの」ではない。 ✅️ React を使うのに 「フレームワークあり」 vs 「フレームワークなし」 ❌️「React」 vs 「Next.js」 それはそうと、「create-react-app の機能・特徴」のことを、「React の機能・特徴」であるかのように書いてしまっている記事が多い create-react-app 自体が擬似的なフレームワーク(といえそう) そもそも、create-react-app は今は更新されてないので create-vite-app を使うべき フレームワークあり or フレームワークなし 【フレームワークあり】

                                巷の「ReactとNext.jsの比較」はここがおかしい、というか比較すること自体が微妙 - honey32
                              • Future Bass黎明期を辿る80曲|eaccount

                                突然ですが、Future Bassの歴史を語りたいと思います。 『デレマス曲から辿るFuture BassとJersey Club 〜 Taku Inoue・石濱翔の楽曲から』を書いているうちに、Future Bass黎明期にどういった潮流があったのか、1本の記事にまとめてみようと思い立ちました。特に2010年代初頭から、Future Bassが流行期を迎える2014年前半頃までの状況についてまとめます。 まとめようと思ったのは、この時代のFuture BassがSoundCloudの様なサイトで発表されてきた特性上、既に消えてしまったり、遡るのが難しくなってきているからです。 80曲を引用しているので少々長いかも知れませんが、お付き合い頂ければ幸いです。 ※  楽曲名は「」、アルバム・EP名は『』、レーベル名は<>で表記します。また、楽曲の日付は、リリース日か、それより早くSoundCl

                                  Future Bass黎明期を辿る80曲|eaccount
                                • React 18とSuspenseの基本 ─ フレームワークの選択やReact Server Componentsなど新しいベストプラクティスを学ぶ|ハイクラス転職・求人情報サイト AMBI(アンビ)

                                  ハイクラス求人TOPIT記事一覧React 18とSuspenseの基本 ─ フレームワークの選択やReact Server Componentsなど新しいベストプラクティスを学ぶ React 18とSuspenseの基本 ─ フレームワークの選択やReact Server Componentsなど新しいベストプラクティスを学ぶ 群雄割拠のフロントエンドフレームワーク界でも、一歩抜きん出た存在として常に注目を集めてきたReact。2022年3月にリリースされたバージョン18では、Suspenseの安定化やStreaming SSRのサポートなど数々の新機能を取り入れて話題になりました。本記事では、React/TypeScriptのスペシャリストとして幅広く活躍されているuhyoさんが、現時点におけるReactのベストプラクティスについて解説します。 Reactは、Meta社により開発・公開

                                    React 18とSuspenseの基本 ─ フレームワークの選択やReact Server Componentsなど新しいベストプラクティスを学ぶ|ハイクラス転職・求人情報サイト AMBI(アンビ)
                                  • 書いた JavaScript をそのまま動かすフロントエンド開発の未来のために必要なもの

                                    大きめのテーマです。もしかしたら「うちでは書いた JS をそのまま配信してるぜ〜」って人もいるかもしれないでが。 最近の Web フロントエンド開発では、書いた JavaScript をそのまま動かさないことが多い 最近のフロントエンド開発ではエンジニアが書いた JavaScript をそのままブラウザで動かすことはほとんどないかもしれません。 例として最近流行のフレームワークを考えてみましょう。Next.js や Remix、Nuxt.js など、いずれも内部的にトランスパイラやモジュールバンドラを使い、エンジニアが書いた JavaScript を別の形へと変換してからユーザーのブラウザで動かすような仕組みになっています。 一昔前だと Next.js のようなフレームワークが今ほど発展していなかったこともあり、webpack や Babel を直接使っていたと思いますが、それも同じです。

                                      書いた JavaScript をそのまま動かすフロントエンド開発の未来のために必要なもの
                                    • Dan氏によるCreate React Appの将来、およびReactとフレームワークの関係性についてのコメントの翻訳

                                      Create React App(以下「CRA」という)の将来、およびReactとフレームワークの関係性についてDan氏がGitHubのIssueのコメントで語った内容の翻訳です。非常に長いコメントですが、Reactユーザーであれば一読に値する内容だと思ったので翻訳してみました。参考になれば幸いです。 原文 翻訳 みなさん、こんにちは。 CRAの現状については以前から痛いほどわかっており、それに対処するための提案に取り組んでいるところです。このプルリクエストは議論を始めることを目的にしていたので、私たちがCRAの将来について考えているいくつかの背景を説明する良い機会だと思います。私たちが考慮している理由とトレードオフについて明確にしたいので、いくつかのセクションからなる長いコメントになりそうです。もし全てを読む気になれないなら、最後のセクションまでスクロールして私たちが提案する今後の方法を

                                        Dan氏によるCreate React Appの将来、およびReactとフレームワークの関係性についてのコメントの翻訳
                                      • 書評:これからはじめるReact実践入門 - ナカザンドットネット

                                        明日、2023/9/28に発売する「これからはじめるReact実践入門」を献本いただきましたので、簡単に目を通した感想を書こうと思います。 これからはじめるReact実践入門 目次 目次 かなり網羅性が高い 足りない情報があったら プロを目指す人のためのTypeScript入門 Next.jsについて、次に読む本はありますか? 補足したいところ Create React Appを使わない選択肢もある Recoilさんは開発状況がちょっと心配 React Routerの知識が活きるアプリケーションフレームワークもある まとめ おまけ 2023.9.28 10:36追記 かなり網羅性が高い パラパラと読んでみて感じたのは、かなり手広く、それでいて一定の深みもある本だということです。出版社のサイトにある目次を見てみましょう。 Chapter 1 イントロダクション 1-1 ReactとJavaS

                                          書評:これからはじめるReact実践入門 - ナカザンドットネット
                                        • ReactベースのあたらしいフレームワークRemixをためしてみた | DevelopersIO

                                          OSSとしてリリースされたばかりのReactベースのフルスタックWebフレームワークであるRemixをためしてみました。 はじめに こんにちは、CX事業本部MAD事業部の森茂です。 re:Inventを前にAWSの情報も気になるところですが、フロントエンド界隈もReact Conf 2021を前にReact v18 betaをはじめ、Next.js v12やReact Router v6、新しいRoutingライブラリReact Locationのリリースなどなど注目のリリースラッシュが続いているようです。そんな中Reactをベースにした新しいフレームワークであるRemixが本日(2021/11/23日本時間)リリースされました。 Remixとは RemixはReactRouterの作者でもあるMichael Jackson氏(@mjackson)とRyan Florence氏(@ryan

                                            ReactベースのあたらしいフレームワークRemixをためしてみた | DevelopersIO
                                          • 「Remix」という哲学を学ぼう──学習コストを最小限に抑えるReactベースの注目フレームワークを解説!

                                            対象読者 RemixがNext.jsなどとはどんなところが違うのか知りたいJavaScriptエンジニア WebブラウザとNode.jsという異なるランタイムをそれぞれキャッチアップするのが辛くなってきたエンジニア 前提環境 筆者の検証環境は以下の通りです。 macOS Monterey 12.5.1 Remix 1.7.1 Webフロントエンド技術の広がり Webブラウザ上で動くアプリケーション周辺のエンジニアリング分野は、JavaScriptの進化とともにサーバーサイドの責務から分離され、「Webフロントエンド」という名前で呼ばれることが多くなりました。この分野は、Webブラウザをランタイムとしてリッチなアプリケーションを効率良く開発し、ユーザーに良い体験を与えることを主な目的としていると、筆者は認識しています。 ここで着目したいのが、このWebフロントエンド分野においては「Webブラ

                                              「Remix」という哲学を学ぼう──学習コストを最小限に抑えるReactベースの注目フレームワークを解説!
                                            • 全ての道はRomeへ続くのか - これからのJavascript開発を考える

                                              Romeとは 現代のJavascript開発には多くのツールチェーンが必要とされます。Babel,webpack,Jest,ESLint,Prettier,Typescriptなどを組み合わせて開発することが多く、さらにこれらの一部代替選としてesbuild,SWC,Viteなどのツールチェーンの選択肢が存在し、選択肢の多さやその組み合わせの複雑さに苦い思いをしたことがある方も少なくないのではないと思います。 こうした中で、新たに開発が進められているツールチェーン、Romeをご存知でしょうか? Romeは先に挙げたように複数のツールチェーンを役割ごとに組み合わせて使うのではなく、1つのツールチェーンでこれら全ての役割を担ってしまおうという壮大な計画を持つツールチェーンです。 Romeは2020/03にFacebookより発表されました。現在は法人化され、yarnやBabelの生みの親である

                                                全ての道はRomeへ続くのか - これからのJavascript開発を考える
                                              • 理想のフロントエンドテストをたずねて三千里 - カミナシ エンジニアブログ

                                                こんにちは。カミナシにて業務委託としてフロントエンドを担当している田村(@junkboy0315)です。皆さんはフロントエンドのテスト、どのように取り組んでいますか?フロントのテストはなかなか難しいですよね。 バックエンドのテストには、「入力、出力、永続化されたデータ」の3つを検証するという基本セオリーがあります。しかし、フロントエンドのテストは、その粒度や手法が多様で、とっつきにくいと感じる方も多いのではないでしょうか。 カミナシでもフロントエンドのテストは以前は十分とは言えない状態でしたが、これまで継続的に改善を重ねてきました。今回は、その変遷についてお話ししようと思います。 夜明け前 カミナシのコードベースでは、元々ユニットテストがある程度整備されていました。これらは主に複雑な計算処理を行い結果を返す関数などに対して実施されていました。 しかし、画面全体の機能を網羅する包括的なテスト

                                                  理想のフロントエンドテストをたずねて三千里 - カミナシ エンジニアブログ
                                                • Deno first でやっていく

                                                  去年末ぐらいから Deno を使う割合がグッと増えてきた。最近のJS関連は7割ぐらい deno 環境の VSCode でコードを書いている気がする。 今回はいくつかの実例を示しながら、実際に Deno 使えるじゃんというイメージを持ってもらうためのユースケースを紹介していく。 というか、 deno が普及してくれないと、自分が作ったツールの紹介を全部 deno のインストールから書かないといけなくなる。みんなインストールしといて。 最初に: なぜ Deno を使いたいか 一番の問題点、Node は新しいプロジェクトを一式整えるための手間が非常に重い。 とくに ts で書いたものを他の環境に渡すための方法が未だにしんどい。ある環境で動いたコードをそのままコピーしても、プロジェクト設定の非互換を踏む可能性が非常に高い。 deno にそういう側面がないとは言わないが、非常に少ない。とくに TS

                                                    Deno first でやっていく
                                                  • 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
                                                    • OSS活動と好きな技術が新しいキャリアを切り開いた ー 活用も進む注目のDeno開発企業で私が働く理由 - Findy Engineer Lab

                                                      Webのフロントエンド開発言語として真価を発見されたJavaScriptは、数年後に今度はサーバーサイド開発言語として再発見されます。しかし、その立役者となったNode.jsの作者ライアン・ダール(Ryan Dahl)はNode.jsの開発を離れ、新しいJavaScript実行環境としてDenoを生み出しました。 ▶ Deno - A modern runtime for JavaScript and TypeScript 今回お話しを伺った日野澤歓也(@kt3k)さんは、2018年からオープンソース活動としてDenoにコントリビュートを重ねた結果、作者のライアン・ダール自身にリクルーティングされ、2021年1月にその開発会社であるDeno Land Inc.にジョインしました。現在はフルタイムのOSS開発者として勤務しています。 JSConf JP 2021における日野澤さんの発表「De

                                                        OSS活動と好きな技術が新しいキャリアを切り開いた ー 活用も進む注目のDeno開発企業で私が働く理由 - Findy Engineer Lab
                                                      • The new wave of Javascript web frameworks

                                                        The new wave of Javascript web frameworksMake sense of the proliferation of new Javascript web frameworks. A deep dive into the problems at scale and the recent evolution of innovation. IntroductionStaying current in the Javascript ecosystem is not for the faint of heart. It’s challenging for those entering the industry to follow what’s happening amongst the new libraries, frameworks, concepts, an

                                                          The new wave of Javascript web frameworks
                                                        • 金は言葉。ーー 平民金子 × 安田謙一 × tofubeats『ごろごろ、神戸。』出版記念トークイベント - SUUMOタウン

                                                          執筆: 榎並紀行(やじろべえ) 2019年12月に出版された『ごろごろ、神戸。』(ぴあ)は、写真家・文筆家である平民金子さん初のエッセイ本。2015年に東京から神戸に移住した平民さんが、子どもを乗せたベビーカーをごろごろと押しながら神戸の街を歩き、考えたことを綴っている。 その発端となったのは、2016年にSUUMOタウンに寄稿した「ごろごろ、神戸」。以後、神戸市広報課のウェブサイトに「ごろごろ、神戸 2」として引き継がれ、「ごろごろ、神戸 3」まで約3年にわたって連載された。 そこから大幅な加筆や、書き下ろしを加えたのが書籍『ごろごろ、神戸。』だ。今回は、その出版を記念し、昨年12月に行われたトークイベント(旧グッゲンハイム邸)から一部内容を抜粋してお届けする。 『ごろごろ、神戸。』(ぴあ) / 著:平民金子 / 1600円(税別) 登壇者は平民金子さんに加え、ロック漫筆家の安田謙一さん

                                                            金は言葉。ーー 平民金子 × 安田謙一 × tofubeats『ごろごろ、神戸。』出版記念トークイベント - SUUMOタウン
                                                          • Remixの凄みを紹介したい

                                                            Cloudflare WorkersとKVで キャッシュを非同期に更新する | Cloudflare Meetup Nagoya

                                                              Remixの凄みを紹介したい
                                                            • React 時代に選ぶ GraphQL - とろろこんぶろぐ

                                                              概要 先日新規の Web サービス開発でフロントエンド側の技術選定を行いました。 利用する技術の中で GraphQL を提案した際に、RESTful な API で呼び出す方法と比較して納得感がないという意見があがりました。 そこで、なぜ、どういうときに GraphQL を選定すべきだと思うか、文章にして自分なりにまとめておこうと思います。 前提 構成が BFF か BE かで意見は大きく変わりません。 例えば BFF として利用されるケースでは、バックエンド側には BE チームとマイクロサービス的な API が存在しており、 BFF として GraphQL を配置するようなケースです。GraphQL のリゾルバは API を叩きます。 一方、 BE として利用されるケースとは、リゾルバが直接 DB を叩くような形です。 今回はフロントエンドのチームが管理する BFF として、JS のみで

                                                                React 時代に選ぶ GraphQL - とろろこんぶろぐ
                                                              • 大滝詠一の13タイトルがサブスク解禁、アルバム同梱のブックレットは電子書籍に

                                                                このたびサブスクでは、大滝が主催していたナイアガラ・レーベルから1978年に発表されたアルバム「LET'S ONDO AGAIN」や、初ソロアルバム発売40周年記念盤「NIAGARA MOON -40th Anniversary Edition-」、多羅尾伴内楽団名義で発表されたギターインスト集「多羅尾伴内楽團Vol.1」「多羅尾伴内楽團Vol.2」など初期作品のほか、大滝がコンポーザー&プロデュースを務めたシリア・ポールのソロアルバム発売40周年記念ボックス「夢で逢えたらVOX」のみに収録されていたレアな音源、はっぴいえんど在籍中に発表した1stソロアルバムの50周年記念盤「大瀧詠一 乗合馬車(Omnibus)50th Anniversary Edition」などの未配信タイトルが配信される。 さらに「NIAGARA MOON -40th Anniversary Edition-」「夢で

                                                                  大滝詠一の13タイトルがサブスク解禁、アルバム同梱のブックレットは電子書籍に
                                                                • 次世代フレームワークRemixで簡単なフルスタック開発を体験する - RAKUS Developers Blog | ラクス エンジニアブログ

                                                                  はじめに こんにちは。フロントエンド開発課に所属している新卒1年目のm_you_sanと申します。 最近話題のRemixを使って、シンプルなTodoアプリを作成する方法をご紹介します。 Todoアプリの作成を通じて、簡単なフルスタック開発を体験していただければと思います。 はじめに プロジェクトの作成 モデルの定義 Root Routeについて ルーティングについて 一覧画面の作成 新規追加画面の作成 編集画面の作成 削除機能の追加 まとめ プロジェクトの作成 はじめに以下のコマンドを実行して、プロジェクトを作成します。 ※Node.js v18以上、npm v7以上がインストールされていることが前提です。 npx create-remix@latest --template remix-run/indie-stack 今回はindie-stackというテンプレートを使用しています。 この

                                                                    次世代フレームワークRemixで簡単なフルスタック開発を体験する - RAKUS Developers Blog | ラクス エンジニアブログ
                                                                  • Web フロントエンドの推しディレクトリ構成と Next.js App Router なコードベース | Offers Tech Blog

                                                                    Offers を運営している株式会社 overflow の あほむ でございます。暖冬と言われつつもすっかり寒い季節ですね。おかげさまで割と走っているほうの師です。(師走) n 年ぶり n 回目の Web フロントエンド 最後にメイン開発者の立場でコードをスクラッチしたのいつだったっけ?と遡ると 2018年ごろのブログ記事 がでてきました💀 実際には 2017 年から 2018 年にかけての作品ですかね。当時の構想から読み取れる重厚かつ自己表現の感に内心苦笑いしつつ久々の新規建立です。 今回はディレクトリ構造の面から紹介していきます。 推しディレクトリの先達たち 推しディレクトリという言葉に乗っかってみたものの、ゴメンそこまでの熱感は持っていないかもしれない🥺 とはいえ先達の記事もご紹介しておきます。 今回の前提 本稿において、これらの前提に依存した論はほとんど含まれない認識ですが一応

                                                                      Web フロントエンドの推しディレクトリ構成と Next.js App Router なコードベース | Offers Tech Blog
                                                                    • 小袋成彬 イギリスのレコードマニアにウケた日本の楽曲を語る

                                                                      小袋成彬さんが2020年3月13日放送のJ-WAVE『MUSIC HUB』の中でイギリスのレコード好きの方々に聞かせて反応がよかった日本の楽曲を紹介していました。 (小袋成彬)先週はね、2009年特集ということで。曲だけを流したんですが、今日は久々にロンドンに帰ってきたので話をメインの回にしようかなと思っております。なんかいろいろあったんですよ。話したいこともあるし。いろんな経験をしたので、シェアしたいなと思っています。まずはじゃあ、何を流そうかな? 曲を流しましょう。ceroを流します。『薄闇の花』。 cero『薄闇の花』 お聞きいただいたのはcero『薄闇の花』でした。こっちのレコード好きな連中……レコード界隈があって。リイシューレコードを主催してる人たちとか、あとはレコードの即売会とかを主催してる友達がいて。それでceroを聞かせたんですよ。そしたら「めちゃくちゃいいね!」みたいな。

                                                                        小袋成彬 イギリスのレコードマニアにウケた日本の楽曲を語る
                                                                      • やさしくはじめるRemixとWeb

                                                                        この資料は、2023年4月23日に開催された「春のJavaScript祭り Online 2023」にて発表した資料になります。 https://javascript-fes.doorkeeper.jp/events/154047 Remixとは、2021年にバージョン1.0が登場したフルスタックWebフレームワークです。RemixはReact Routerを開発していたチームが主導で開発を行っています。RemixはSPAの次のアーキテクチャであるPESPAに沿って開発を行うことができる素晴らしいフレームワークです。 今回の発表ではRemixに備わっている機能の紹介、そして誕生することになった時代的背景などを含めて簡単に紹介します。そして、Remix CLIに搭載されているRemix Stacksという機能を使って、実際にプロジェクトを作成しデプロイするまでの過程を含めて、時間の許す範囲で

                                                                          やさしくはじめるRemixとWeb
                                                                        • TM NETWORKデビュー35周年ベスト盤詳細発表、ファン投票で選ばれた70曲を収録

                                                                          TM NETWORK「Gift from Fanks T」収録予定曲・1974(16光年の訪問者) ・RAINBOW RAINBOW(陽気なアインシュタインと80年代モナリザの一夜) ・8月の長い夜 ・ELECTRIC PROPHET(電気じかけの予言者) ・TWINKLE NIGHT(あるひとりのロマンティストの生誕) ・YOUR SONG("D"MIX) ・Come on Let's Dance(This is the FANKS DYNA-MIX) ・GIRL ・NERVOUS ・Maria Club(百億の夜とクレオパトラの孤独) ・Spanish Blue(遙か君を離れて) ・Get Wild ・HUMAN SYSTEM ・TELEPHONE LINE ・BEYOND THE TIME(EXPANDED VERSION) ・JUST ONE VICTORY(たったひとつの勝利)

                                                                            TM NETWORKデビュー35周年ベスト盤詳細発表、ファン投票で選ばれた70曲を収録
                                                                          • 「理論上は最強」の Qwik/QwikCity を、フロントエンドの共通基盤にできないか

                                                                            Qwik をマイクロフロントエンド基盤として使えないか検討していて思いついた色々。副産物で色々作った。 tl;dr Qwik は理論上は最強。だが難しい qwik-react を使えば選択的に Qwik/React を切り替えられるので、 Astro と同じメタフレームワークとして使えそう React 以外もその気になれば対応できるはず => qwik-svelte と qwik-vue を実装した 最終的な問題は Qwik が流行るかどうか Qwik/QwikCity とは何か Qwik は SSR First なUIライブラリで、 .tsx の React 方言からコンポーネントを生成する。 import { component$, useSignal } from '@builder.io/qwik'; export default component$(() => { return

                                                                              「理論上は最強」の Qwik/QwikCity を、フロントエンドの共通基盤にできないか
                                                                            • 時雨堂クラウドサービスを支える技術

                                                                              自社パッケージ製品のクラウド版 を開発していて、色々やりたい放題やってるのでメモ。 方針 遠回り駆動開発 やりたい放題やる 王道は無視して「じぶんのかんがえたさいきょうの」をでいく 可能な限り OSS 開発元が提供しているクラウドサービスを利用する ベアメタルサーバーを使う 三大クラウドサービス (AWS, GCP, Azure) を使わない なぜ利用している技術を公開するのか 自社で使って良かった OSS やサービスはより多くの人に知って欲しいと考えています。 また、特に隠す理由がないというのもあります、むしろ大きな声で Tailscale や TimescaleDB 、 VictoriaMetrics 、Cloudflare 、DataPacket など、ほんとうに素晴らしい使わせて頂いていると言っていきたい。 我々が利用させて頂いている製品の企業や開発者の方へ とても素晴らしい製品を

                                                                                時雨堂クラウドサービスを支える技術
                                                                              • 2019年に盗んでよかった音楽を紹介します - nomolkのブログ

                                                                                これは同意していただけるかどうかわかりませんけど店頭のBGMをShazamで調べてる時が人生で一番人に見られたくない恥ずかしい姿— メルセデスベン子 (@nomolk) 2016年11月15日 人様のものをばれないようにこっそり盗もうという浅ましさが強く文化的コソ泥という感じがする— メルセデスベン子 (@nomolk) 2016年11月15日 いまでこそ街でかかってる音楽はスマホでサッと調べて家に帰ったらYoutubeやサブスクで聴けるみたいな時代ですけど、かつては良い音楽というのはレコードショップに足しげく通ったものだけが知ることのできる価値のある情報であり、彼女の買い物についていった服屋のBGMがよくて店員にきいたら「有線なので分かりません」とか言われたりして、とにかく街でかかっている音楽なんてものは二度と再会することのない一期一会のものでした。 そういう時代に音楽好きとして育ってし

                                                                                  2019年に盗んでよかった音楽を紹介します - nomolkのブログ
                                                                                • 一休レストランの XState 導入記 - 一休.com Developers Blog

                                                                                  このエントリーは 一休.comのカレンダー | Advent Calendar 2023 - Qiita の22日目の記事です。 レストランプロダクトUI開発チームの鍛治です。 一休レストランのフロントエンドを担当しています。 一休レストランでは Next.js App Router Remix を採用しています。 user-first.ikyu.co.jp 昨年の終わり頃から始まった一休レストランのリニューアルですが、フロントエンドは Nuxt v2 (Vue 2) から Next.js App Router (React) に、という大きな切り替えで、不慣れだった我々は React 初心者がひっかかる落とし穴を全部踏み抜いてきました。 例えば、チュートリアルに従って useState で変化する状態を定義して、最初はそれで全てがうまくいっていました。機能追加していく過程でいつの間にか一

                                                                                    一休レストランの XState 導入記 - 一休.com Developers Blog