13 Matching Annotations
- Sep 2023
-
en.wikipedia.org en.wikipedia.org
-
-
Business logic in theory occupies the middle tier of a 3-tier architecture.
Tags
Annotators
URL
-
- Jun 2021
-
docs.gitlab.com docs.gitlab.com
-
Do add business logic to helpers or utilities, so you can test them separately from your component.
-
- Mar 2021
-
guides.rubyonrails.org guides.rubyonrails.org
-
These methods should be used with caution, however, because important business rules and application logic may be kept in callbacks. Bypassing them without understanding the potential implications may lead to invalid data.
-
- Feb 2021
-
github.com github.com
-
Provides a bunch of primitives to write declarative business logic
-
-
trailblazer.to trailblazer.to
-
Trailblazer strikes when it comes to organizing business code.
-
-
trailblazer.to trailblazer.to
-
An endpoint links your routing with your business code. The idea is that your controllers are pure HTTP routers, calling the respective endpoint for each action. From there, the endpoint takes over, handles authentication, policies, executing the domain code, interpreting the result, and providing hooks to render a response.
-
-
github.com github.com
-
In Trailblazer, models are completely empty. They solely contain associations and finders. No business logic is allowed in models.
-
Operations encapsulate business logic and are the heart of a Trailblazer architecture.
-
-
github.com github.com
-
ActiveInteraction plays nicely with Rails. You can use interactions to handle your business logic instead of models or controllers.
-
-
github.com github.com
-
simplify complex business logic
Tags
Annotators
URL
-
- Jan 2021
-
atomiks.github.io atomiks.github.io
-
"Headless Tippy" refers to Tippy without any of the default element rendering or CSS. This allows you to create your own element from scratch and use Tippy for its logic only.
-
- Nov 2020
-
github.com github.com
-
We all know that real business logic does not belong in the presentation layer, but what about simple presentation-oriented things like coloring alternate rows in table or marking the selected option in a <select> dropdown? It seems equally wrong to ask the controller/business logic code to compute these down to simple booleans in order to reduce the logic in the presentation template. This route just lead to polluting the business layer code with presentation-oriented logic.
-