並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 7 件 / 7件

新着順 人気順

モジュール分割の検索結果1 - 7 件 / 7件

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

モジュール分割に関するエントリは7件あります。 設計rubyrails などが関連タグです。 人気エントリには 『Railsプロジェクトをモジュール分割して見通しをよくする|こんぴゅ』などがあります。
  • Railsプロジェクトをモジュール分割して見通しをよくする|こんぴゅ

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

      Railsプロジェクトをモジュール分割して見通しをよくする|こんぴゅ
    • iOSプロジェクトに対してモジュール分割しながらSwiftUIを部分適用している事例 - Mirrativ Tech Blog

      こんにちは、クライアントエンジニアの竹澤(@to4iki)です。 MirrativのiOSチームでは、開発効率の最大化を狙い以下に取り組んでいます。 データフローの単方向化 (Fluxアーキテクチャの強制) 宣言的UIによるView実装 (SwiftUIの部分適用) 責務分割 (モジュール分割) 今回の記事では、どのような構成でSwiftUIを適用し始めたか、また、MirrativのiOSプロジェクトの構成やプロダクト特性の課題感からセットでモジュール分割を進めている点を紹介します。 背景 前提となるプロジェクト構成 導入に向けて決めたこと SwiftUIでどこまで実装するか 本体アプリではなくSwiftPackageを活用する 垂直分割するか水平分割するか 方針やTipsを明文化し育てる 新規開発部分のUI開発をFeatureモジュールで行う SwiftPackage: SwiftUI.

        iOSプロジェクトに対してモジュール分割しながらSwiftUIを部分適用している事例 - Mirrativ Tech Blog
      • JavaScript、TypeScriptのモジュール分割について整理してみた

        JavaScriptなのかTypeScriptなのか、またはモジュールバンドラー(webpackなど)の機能が使われているのかをちゃんと理解していなかったので整理 JavaScript importを使わない ファイルの依存関係、読み込み順序を開発者が管理する必要がある <script src="./bar.js" defer></script> <script src="./foo.js" defer></script> <script src="./index.js" defer></script>

          JavaScript、TypeScriptのモジュール分割について整理してみた
        • Android開発におけるモジュール分割

          You can't perform that action at this time. You signed in with another tab or window. You signed out in another tab or… モジュール分割とは本題に入る前にモジュール分割とは何を指していて、どういう利点があるのかを整理しておきます。 Androidアプリプロジェクトを新規作成すると自動的にAppモジュールが作成されますが、このAppモジュールを複数のモジュールに分割することが可能で、マルチモジュールプロジェクトと呼ばれることもあります。 Androidアプリ開発においてモジュールは複数の意味をもっていますが、本記事ではLibrary Moduleを指します。 Application ModuleLibrary ModuleDynamic Feature ModuleDagge

            Android開発におけるモジュール分割
          • タイミーのAndroidアプリ開発で採用しているモジュール分割の取り組みについて - Timee Product Team Blog

            はじめに はじめまして、Androidエンジニアのsyam(@arus4869)です。 普段は愛知県からフルリモートで勤務していますが、最近は褪せ人として荒野を駆けています。 本記事の概略 本記事では、タイミーのAndroidプロジェクトで挑戦しているモジュール分割の取り組みについて紹介します。 また内容の理解を促すため、マルチモジュールについても軽くおさらいします。 本記事では、以下の方を読者として想定しています。 他社のモジュール分割の手法に興味がある方 マルチモジュールなプロジェクトに挑戦してみたい方 はじめに 本記事の概略 現状のタイミーとアプリについて タイミーのアプリ開発におけるチーム構成 課題 モジュール分割とは 「マルチモジュール」なプロジェクトの例 分割のステップ モジュール分割のメリット モジュール分割のデメリット 現在のアーキテクチャ analytics pubsub

              タイミーのAndroidアプリ開発で採用しているモジュール分割の取り組みについて - Timee Product Team Blog
            • Firebase Cloud Functionsで関数をモジュール分割しつつ、Cold Start対策も行う

              Firebase Cloud Functionsで関数をモジュール分割しつつ、Cold Start対策も行うSunday, July 12, 2020 FirebaseのCloud Functionsを使って開発する上で、関数をモジュール分割して管理する方法やCold Start対策の方法を見たことがある/実践している方が多いかなと思います。 一方で、この2つを組み合わせて導入しようとするととても大変で、重複したコードが大量発生したり、今後新しい関数を追加する毎に記述コストが高くなったりする可能性がでてきます。 今回はそれぞれのテクニックの簡単な紹介と、その2つを組み合わせつつ、できる限りコードをクリーンに保つ方法を紹介します。 関数をモジュール分割して管理する 何も考えずにエントリーポイントになるindex.tsに多量の関数を定義すると管理するのが大変になります。 Cloud Funct

                Firebase Cloud Functionsで関数をモジュール分割しつつ、Cold Start対策も行う
              • NestJS モジュール分割 ベストプラクティス

                はじめにNestJSを1年ほど使っている。未経験の状態からすぐに高い生産性を発揮してくれた、素晴らしいフレームワークだ。 様々な機能を持つが、中でも特徴的なのはモジュールシステムだろう。 Documentation | NestJS - A progressive Node.js frameworkNest is a framework for building efficient, scalable Node.js server-side applications. It uses progressive JavaScript, is built with TypeScr...This helps us manage complexity and develop with SOLID principles, especially as the size of the applicatio

                  NestJS モジュール分割 ベストプラクティス
                1

                新着記事