並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 40 件 / 103件

新着順 人気順

backendの検索結果1 - 40 件 / 103件

タグ検索の該当結果が少ないため、タイトル検索結果を表示しています。

backendに関するエントリは103件あります。 github開発DB などが関連タグです。 人気エントリには 『GitHub - techschool/simplebank: Backend master class: build a simple bank service in Go』などがあります。
  • GitHub - techschool/simplebank: Backend master class: build a simple bank service in Go

    This repository contains the codes of the Backend Master Class course by TECH SCHOOL. You can also find it on Udemy at this link. And don't hesitate to join Tech School's Discord group to chat directly with me and other students. In this course, you will learn step-by-step how to design, develop and deploy a backend web service from scratch. I believe the best way to learn programming is to build

      GitHub - techschool/simplebank: Backend master class: build a simple bank service in Go
    • 仕事でバックエンド開発するときに考えていること / GEEK-SAI-2022-AUTUMN-yanyan-Backend-Study

      新卒1年目から新規プロダクトのサーバーサイド開発を任され、様々な技術書を読んだり社内外のエンジニアに相談しながら開発を進めていった結果学ぶことが色々ありました。この勉強会では、そうした経験から私がバックエンド開発の際に考えていることや大事だと思っていることについてお話します。

        仕事でバックエンド開発するときに考えていること / GEEK-SAI-2022-AUTUMN-yanyan-Backend-Study
      • SPA+Backend構成なWebアプリへのOIDC適用パターン - r-weblife

        ritouです。 マシュマロでSPA+BE構成のWebアプリでOAuthやOIDCしたい!って話をよくいただきます。 最近だと、こんな質問がありました。 OIDCから発行されたトークンの取り扱いについて質問させてください。 SPA +OIDC(認可コードフロー)構成によるWEBアプリケーションの開発を考えています。 idPによる認証後、バックエンドとフロントエンドのAPI通信に使うべきはIDトークンとアクセストークンだとどちらになるのでしょうか? 個人的には「ログイン成功した時点でOIDCの処理は終わり、あとかSPA + BEが独自のセッションCookieなりトークンを用いてよろしくやったら良いよ」という設計を適用します。もはや質... 続き→https://t.co/O2KWJrL4Mi#マシュマロを投げ合おう— 👹秋田の猫🐱 (@ritou) 2024年10月20日 SPAだろうが

          SPA+Backend構成なWebアプリへのOIDC適用パターン - r-weblife
        • Backend エンジニア視点からの GraphQL / GraphQL from a perspective of backend engineer

          "LayerX、スタディサプリ、SHEと考える GraphQLが向いている現場とは?運用実践LT" で登壇した資料です。 引用した資料 [Rails アプリに RESTful API のレールを敷いて生産性が大きく上がった話 | Wantedly Engineer Blog](https://w…

            Backend エンジニア視点からの GraphQL / GraphQL from a perspective of backend engineer
          • GitHub - webui-dev/webui: Use any web browser or WebView as GUI, with your preferred language in the backend and modern web technologies in the frontend, all in a lightweight portable library.

            You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

              GitHub - webui-dev/webui: Use any web browser or WebView as GUI, with your preferred language in the backend and modern web technologies in the frontend, all in a lightweight portable library.
            • BFF(Backend For Frontend)入門:なぜ中間にサーバーを置くのか? - Qiita

              このように、API Gatewayが「システム全体の身を守るための共通基盤」であるのに対し、BFFは「特定のユーザー体験を最高にするための個別最適化レイヤー」であるという違いがあります。 1.2 BFFは「APIを作る場所」ではない BFFを設計する上で重要な視点は、BFFは「リソース(データ本体)を生成する場所」ではないということです。BFFは、バックエンドの各サービスが持つデータ構造や命名規則といった「バックエンド側の都合」が、そのままフロントエンドに流れ込まないように食い止める「境界層」として機能します。 そのため、フロントエンドがバックエンドのDB構造を意識せざるを得ない状況を防ぎ、あくまで「ユーザー体験(UI)」に最適化されたインターフェースを提供することが大切です。それがBFFというレイヤーを設ける目的です。 2. なぜ BFF が必要になるのか 「中間にサーバーを置くなんて、

                BFF(Backend For Frontend)入門:なぜ中間にサーバーを置くのか? - Qiita
              • Goの組織でバックエンドTypeScriptを採用してどうだったか / How was adopting backend TypeScript in a Golang company

                2025/04/22 フルスタックTypeScriptの現在地:3社が本音を語るハイブリッド勉強会 https://toggle.connpass.com/event/349725/ Goの組織でバックエンドTypeScriptを採用してどうだったか @osuzu ソフトウェアエンジニア

                  Goの組織でバックエンドTypeScriptを採用してどうだったか / How was adopting backend TypeScript in a Golang company
                • 3年でバックエンドエンジニアが5倍に増えても破綻しなかったアーキテクチャ そして、これから / Software architecture that scales even with a 5x increase in backend engineers in 3 years

                  2024/12/24 に開催された「【アーキテクチャと組織の変遷】スピードとスケーラビリティの両立-基盤刷新・モジュラモノリスの行先-」の登壇資料です。 https://findy-tools.connpass.com/event/338716/ # スライド内に記載したURL 組織の立ち上げ…

                    3年でバックエンドエンジニアが5倍に増えても破綻しなかったアーキテクチャ そして、これから / Software architecture that scales even with a 5x increase in backend engineers in 3 years
                  • miseのGitHub Backendが便利

                    はじめに miseはasdfの代替として説明されることが多いですが、asdf以外にも様々なpackage managerをmise経由で利用することができます。 例えばnpmやpipxなどでインストールされるCLIもmiseの中で一元管理できます。 # mise.toml [tools] go = 'latest' "npm:secretlint" = "latest" "pipx:ansible" = "latest" その中でも GitHub Backend が便利なのでおすすめしたいです。 GitHub Backend とは GitHub Backendとは、GitHubのrelease assetにあるバイナリをダウンロードして使用できるようにするbackendです。 例えばGo, Rust製CLIのようにシングルバイナリで配布できるようなツールを管理するのに便利です。 ~/wor

                      miseのGitHub Backendが便利
                    • 「マイクロサービス化は考古学」メルペイで技術負債と向き合い続けたBackendエンジニアの話 | mercan (メルカン)

                      2016年ジャストシステムへ新卒入社。新規サービスの立ち上げでマイクロサービスの設計や開発・運用に従事し、2019年7月にメルペイ参画。Credit DesignチームのBackendエンジニアとしてメルペイスマート払いに関連するマイクロサービス化や新機能開発に従事している。 技術的負債と戦う メルペイスマート払いは、2019年4月に提供を開始したサービスです。なので、記事執筆現在では、まだ2年と少ししか経っていません。「2年で大きな技術的負債?」と感じる方もいらっしゃるかもしれないので、まずはリリース当初の話を少ししたいと思います。 当初、メルペイスマート払いのサービス提供に向けた開発は、メルペイのマイクロサービスアーキテクチャに則り、独立した開発を想定していました。しかし、開発工数とお客さまに提供開始したい時期には大きなギャップがありました。 そこで、「メルカリ月イチ払い」というメルペ

                        「マイクロサービス化は考古学」メルペイで技術負債と向き合い続けたBackendエンジニアの話 | mercan (メルカン)
                      • PocketBase - Open Source backend in 1 file

                        Embedded performant database with schema builder, data validations, realtime subscriptions and easy to use REST api. Manage your app users and handle email/password and OAuth2 sign ups (Google, Facebook, GitHub, GitLab) without the hassle.

                        • Rowy - Low-code backend on Google Cloud and Firebase

                          Manage your database on a spreadsheet-UI and build powerful backend cloud functions, scalably without leaving your browser. Start like no-code, extend with code.

                            Rowy - Low-code backend on Google Cloud and Firebase
                          • ニコニコ生放送のBackend For FrontendsをKubernetesに移行した知見を公開します - dwango on GitHub

                            2022-06-13 Mon ニコニコ生放送のBackend For FrontendsをKubernetesに移行した知見を公開します こんにちは。生放送フロントエンドシステムセクションのHimenon(GitHub/Twitter)です。 ニコニコ生放送のWEBフロントエンドはBackend For Frontendsの構成を取っています。 これらは従来Docker Swarmのクラスター上でコンテナを稼働させてサービスを提供していましたが、今回、Kubernetesへ移行を実施しました。その知見を公開します! ニコニコ生放送 WebフロントエンドのKubernetes移行ハンドブック 2022 PDF版 構成 Kubernetes istio Argo CD Argo Rollouts 稼働実績 2022年の4月の段階ではWebフロントエンドのサーバーはすべてKubernetesで稼

                              ニコニコ生放送のBackend For FrontendsをKubernetesに移行した知見を公開します - dwango on GitHub
                            • BFF(Backend For Frontend)のメリット/デメリットと導入の是非について

                              仕事で新規開発PJの開発本格化フェーズに入り、「BFFって実際必要?」みたいな感じの議論になりました。 私はそもそもBFFというもの自体あまりよくわかっていなかったレベルでしたが、実際導入の是非を検討してみたことで、チームの在り方やWebAPIの扱い方次第で答えが変わってきそうな面白いテーマだなあと感じました。 今回自分のチームでは「一旦BFFは無しで行こう」という話になったが、BFFなしで開発進めることでまた新しい発見もありそうな感じなので、半年後くらいに読み返すことができるように、今回どのようなことを考えたのかなど、Scrapにつらつらとまとめていこうと思います。

                                BFF(Backend For Frontend)のメリット/デメリットと導入の是非について
                              • GitHub - DmitryScaletta/free-heroku-alternatives: Comparison of free Heroku alternatives for backend applications

                                [ {"model":"Intel(R) Xeon(R) CPU @ 2.20GHz","speed":2199,"times":{"user":429977550,"nice":4877620,"sys":100221000,"idle":2236262230,"irq":0}}, {"model":"Intel(R) Xeon(R) CPU @ 2.20GHz","speed":2199,"times":{"user":530307840,"nice":6992540,"sys":104119280,"idle":2159677140,"irq":0}}, {"model":"Intel(R) Xeon(R) CPU @ 2.20GHz","speed":2199,"times":{"user":531292710,"nice":6954080,"sys":104655000,"idl

                                  GitHub - DmitryScaletta/free-heroku-alternatives: Comparison of free Heroku alternatives for backend applications
                                • GraphQL is for Backend Engineers - Apollo GraphQL Blog

                                  Most articles explaining the benefits of GraphQL focus on advantages for the frontend: things like preventing overfetching, reducing round trips, and iterating faster. But GraphQL provides just as many advantages for backend developers, which is why I choose it by default for new APIs and why you should consider it, too. Improved communication The goal of building any API is to enable someone to u

                                    GraphQL is for Backend Engineers - Apollo GraphQL Blog
                                  • メルカリBackendエンジニア、次の一手とは?Microservice化を振り返る (2021/12/16 19:00〜)

                                    お知らせ connpassプライバシーポリシーの改定及び外部送信規律ページを追加いたしました。詳細につきましてはこちらをご覧ください。 新機能 技術カンファレンスをより見つけやすく、参加しやすくするための新機能「カンファレンス特集ページ」をリリースしました。「技術」や「テーマ」などのトピック別に探せるほか、直近開催予定のカンファレンスが一覧で確認できますのでご活用ください。詳しい機能説明や掲載方法についてはこちらをご確認ください。

                                      メルカリBackendエンジニア、次の一手とは?Microservice化を振り返る (2021/12/16 19:00〜)
                                    • Convex | The backend platform that keeps your app in sync

                                      ComponentsIndependent, modular, TypeScript building blocks for your backend.

                                        Convex | The backend platform that keeps your app in sync
                                      • UnityからBackendエンジニアへの転生マネジメント術 - Gaudiy Tech Blog

                                        こんにちは!GaudiyでBackendエンジニアをしているtakaです! 今回は、UnityエンジニアとしてCasual Gameチームで活躍されているkazuyaさんが、私が所属しているフィーチャーチームに異動して、1ヶ月半ほどBackend領域を学ぶための武者修行をしたお話です。 Backendの知識はまったくなかったkazuyaさんが、独り立ちするまでにどのようなサポートをしたのか、そのコツを含めてご紹介します! 1. UnityからBackendに転生することになった背景 2. Gaudiyの開発体制とスタイル 3. Backendの立ち上がりサポート 3-1. Backendのシステム構成の説明 3-2. ペアプロ 4. チーム開発に入る上で意識したこと 4-1. 成果を出しやすいタスクから渡す 4-2. 似たようなタスクで反復を促す 4-3. Blockerになりづらいタスク

                                          UnityからBackendエンジニアへの転生マネジメント術 - Gaudiy Tech Blog
                                        • GitHub - reacherhq/check-if-email-exists: Check if an email address exists without sending any email, written in Rust. Comes with a ⚙️ HTTP backend.

                                          You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                                            GitHub - reacherhq/check-if-email-exists: Check if an email address exists without sending any email, written in Rust. Comes with a ⚙️ HTTP backend.
                                          • GitHub - amitshekhariitbhu/go-backend-clean-architecture: A Go (Golang) Backend Clean Architecture project with Gin, MongoDB, JWT Authentication Middleware, Test, and Docker.

                                            You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                                              GitHub - amitshekhariitbhu/go-backend-clean-architecture: A Go (Golang) Backend Clean Architecture project with Gin, MongoDB, JWT Authentication Middleware, Test, and Docker.
                                            • Keyv is a simple key-value storage with multi-backend support

                                              It supports MySQL, PostgreSQL, SQLite, Redis, Mongo, DynamoDB, Firestore, Memcached, and more

                                                Keyv is a simple key-value storage with multi-backend support
                                              • GitHub - subtrace/subtrace: Network inspector for your backend

                                                You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                                                  GitHub - subtrace/subtrace: Network inspector for your backend
                                                • プロダクトのBackendをServerless化した話|Knowledge Work Developers Blog

                                                  ナレッジワークでソフトウェアエンジニアをしている @yudoufu です。 先日、ナレッジワークのプロダクトBackendはGKEからCloud Runへの移行を終え、サブシステムを含むプロダクト全体がServerless化されました。 今回は、ナレッジワークのプロダクト本体のAPI BackendをGKEからCloud Runに移植した話を紹介します。 初期のナレッジワークのシステム構成ナレッジワークでは立ち上げ当初より、サービス本体とも言えるAPIバックエンドをGKE(Standard)環境で構築・運用されていました。 開発最初期には当然、PMFを目指すためにプロダクトには様々な試行錯誤的な機能追加が行われることになり、またシステムのワークロードなども含めて今後の運用形態に不透明な部分が多くあります。 そのため、システムの機能面・性能面の両面で拡張に対する柔軟性が高く、かつIaC運用と

                                                    プロダクトのBackendをServerless化した話|Knowledge Work Developers Blog
                                                  • GitHub - pocketbase/pocketbase: Open Source realtime backend in 1 file

                                                    You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                                                      GitHub - pocketbase/pocketbase: Open Source realtime backend in 1 file
                                                    • WebAssembly backend merged into GHC

                                                      Tweag has been working on a GHC WebAssembly backend for some time. Recently, the WebAssembly backend merge request has landed in GHC, and is on course to appear in the upcoming 9.6 release series. This post will give a quick demonstration of how to try it out locally, and explain what comes in this patch and what will be coming next. Playing with WASM locally If you’re using nix on x86_64-linux, c

                                                        WebAssembly backend merged into GHC
                                                      • GitHub - Comfy-Org/ComfyUI: The most powerful and modular diffusion model GUI, api and backend with a graph/nodes interface.

                                                        You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                                                          GitHub - Comfy-Org/ComfyUI: The most powerful and modular diffusion model GUI, api and backend with a graph/nodes interface.
                                                        • GitHub - SilasMarvin/lsp-ai: LSP-AI is an open-source language server that serves as a backend for AI-powered functionality, designed to assist and empower software engineers, not replace them.

                                                          You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                                                            GitHub - SilasMarvin/lsp-ai: LSP-AI is an open-source language server that serves as a backend for AI-powered functionality, designed to assist and empower software engineers, not replace them.
                                                          • Terraform v1.10 からは S3 Backend の State Lock に DynamoDB が必要なくなる

                                                            terraform { backend "s3" { bucket = "tf-s3-state-lock-example-tfstate" key = "terraform.tfstate" + use_lockfile = true # これだけで State Lock が有効化される - dynamodb_table = "example-state-lock-table" # こっちは不要 } } この機能は v1.10 から実験的に導入されます。 そしてこの機能追加に伴い、従来の DynamoDB テーブルを使用した State Lock の機能は将来的に削除されます。 In a future minor version the DynamoDB locking mechanism will be removed. github.com/hashicorp/terraform/w

                                                              Terraform v1.10 からは S3 Backend の State Lock に DynamoDB が必要なくなる
                                                            • GitHub - zserge/pennybase: Poor man's Backend-as-a-Service (BaaS), similar to Firebase/Supabase/Pocketbase

                                                              You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                                                                GitHub - zserge/pennybase: Poor man's Backend-as-a-Service (BaaS), similar to Firebase/Supabase/Pocketbase
                                                              • PowerSync: Backend DB - SQLite sync engine | For Postgres, MongoDB, MySQL

                                                                Escape the network tarpitAutomatically sync your backend database with in-app SQLite. Avoid the complexities of using APIs to move app state over the network.

                                                                  PowerSync: Backend DB - SQLite sync engine | For Postgres, MongoDB, MySQL
                                                                • devio-2024-Introduction-golang-backend

                                                                  Agenda 3 • gRPC • Protocol Buffer • connect-go • connect-query(React Query) • LayeredArchitecture • DI • Microservices • (おまけ)CQRS+Event Sourcing

                                                                    devio-2024-Introduction-golang-backend
                                                                  • [エンジニア採用説明会] VP of Backendも登壇。メルカリのエンジニア組織の実態と展望 (2021/11/29 19:00〜)

                                                                    お知らせ connpassプライバシーポリシーの改定及び外部送信規律ページを追加いたしました。詳細につきましてはこちらをご覧ください。 新機能 技術カンファレンスをより見つけやすく、参加しやすくするための新機能「カンファレンス特集ページ」をリリースしました。「技術」や「テーマ」などのトピック別に探せるほか、直近開催予定のカンファレンスが一覧で確認できますのでご活用ください。詳しい機能説明や掲載方法についてはこちらをご確認ください。

                                                                      [エンジニア採用説明会] VP of Backendも登壇。メルカリのエンジニア組織の実態と展望 (2021/11/29 19:00〜)
                                                                    • GitHub - jlongster/absurd-sql: sqlite3 in ur indexeddb (hopefully a better backend soon)

                                                                      You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                                                                        GitHub - jlongster/absurd-sql: sqlite3 in ur indexeddb (hopefully a better backend soon)
                                                                      • GitHub - HKUDS/DeepCode: "DeepCode: Open Agentic Coding (Paper2Code & Text2Web & Text2Backend)"

                                                                        You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                                                                          GitHub - HKUDS/DeepCode: "DeepCode: Open Agentic Coding (Paper2Code & Text2Web & Text2Backend)"
                                                                        • Interval | Build internal tools with just backend code

                                                                          Build internal tools with just backend codeInterval generates full web apps just from backend Node.js code. If you love writing code but hate building UIs, you'll love building with Interval.

                                                                            Interval | Build internal tools with just backend code
                                                                          • GitHub - AbdullahAlfaraj/Auto-Photoshop-StableDiffusion-Plugin: A user-friendly plug-in that makes it easy to generate stable diffusion images inside Photoshop using either Automatic or ComfyUI as a backend.

                                                                            You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                                                                              GitHub - AbdullahAlfaraj/Auto-Photoshop-StableDiffusion-Plugin: A user-friendly plug-in that makes it easy to generate stable diffusion images inside Photoshop using either Automatic or ComfyUI as a backend.
                                                                            • 75x faster: optimizing the Ion compiler backend

                                                                              In September, machine learning engineers at Mozilla filed a bug report indicating that Firefox was consuming excessive memory and CPU resources while running Microsoft’s ONNX Runtime (a machine learning library) compiled to WebAssembly. This post describes how we addressed this and some of our longer-term plans for improving WebAssembly performance in the future. The problem SpiderMonkey has two c

                                                                                75x faster: optimizing the Ion compiler backend
                                                                              • How Levels.fyi scaled to millions of users with Google Sheets as a backend

                                                                                Our philosophy to scaling is simple, avoid premature optimization

                                                                                  How Levels.fyi scaled to millions of users with Google Sheets as a backend
                                                                                • JavaScript backend merged into GHC | IOG Engineering

                                                                                  A new JavaScript backend was merged into GHC on November 30th, 2022! This means that the next release of GHC will be able to emit code that runs in web browsers without requiring any extra tools, enabling Haskell for both front-end and back-end web applications. In this post, we, the GHC DevX team at IOG, describe the challenges we faced bringing GHCJS to GHC, how we overcame those challenges, and

                                                                                  新着記事