yuki_H_Web
@yuki_H_Web (H yuki)

Are you sure you want to delete the question?

Leaving a resolved question undeleted may help others!

Eloquentを使って開発している案件はどのくらいあるのでしょうか?

私の所属している会社では、Eloquentを使用せずに生のSQLもしくはクエリビルダーを使用しており、Eloquantを使用せずに開発することが多くそれを受け入れていたため、TwitterなどでEloquantの議論を拝見しSQLとEloquentどちらが皆さんが仕事で使われているのかが知りたく、質問させていただきました。また、Eloquantとクエリビルダ、SQLを比較してどのような点がEloquentが優れているのか皆さんの意見を教えていただければ幸いです。

ちなみにEloquentを使用しない理由としては、速度の遅さや、複雑な場合のEloquentを書く際に逆に読みずらくなること、開発メンバーの入れ替わりがそこそこあるため、SQLのほうがメンテナンスしやすいなどがあるようです。

0

1Answer

私は言語に左右されないSQL派です。DDD信仰者も多いと思います。

参考情報です。

個人的には上記url内の

なんちゃってクリーンアーキテクチャの記事が面白かったです。

SQLのほうがメンテナンスしやすい

 オニオンアーキテクチャやヘキサゴンアーキテクチャを一読するとEloquentが生まれた理由がわかるかもしれません。

2Like

Comments

  1. @yuki_H_Web

    Questioner

    DDDなど単語は聞くのですがよくわかっていなかった設計思想等あらためて勉強する必要があると感じました!
    参考情報までありがとうございます!

Your answer might help someone💌