Материалы по теме 'rails' | DevsDay.ru

IT-блоги Материалы по теме 'rails'

IT-блоги Материалы по теме 'rails'


Разработка dev.to 17 мая 2024 г. 21:28

Glimmer DSL for Web is a Ruby-in-the-Browser Web Frontend Framework that enables Rubyists to finally have Ruby productivity and happiness in the Frontend via a simpler, more intuitive, more straightforward, and more productive library than all JavaSc...... читать далее

ruby rails frontend glimmer

Разработка dev.to 17 мая 2024 г. 11:51

Shopify provides many APIs for developers. One of them is Admin API which gives us access to add our own features to user experience. In this post we are going to develop "send file to shop" feature using Ruby on Rails. You can find the entire sourc...... читать далее

shopify api rails

Разработка dev.to 17 мая 2024 г. 10:11

You can read the interactive version of this blog post! The Problem In recent years I have developed a good number of websites. The basic structure is usually similar among them, but there are some tasks that always require a lot of effo...... читать далее

tailwindcss webdev tooling themes

Разработка dev.to 17 мая 2024 г. 6:00

A Back-End Developer is a specialist in web development responsible for building and maintaining the server-side logic, databases, and applications that power websites and web applications. They work on the server-side of web development, focusing on...... читать далее

backend developer

Разработка dev.to 16 мая 2024 г. 14:50

Introduction In this series of articles I want to describe private communication solutions between a client and a server. What does private mean? It means that I want to access or manipulate my own private data that is stored on a server, and it sh...... читать далее

angular authentication cookies

Разработка dev.to 16 мая 2024 г. 11:13

In modern web applications, real-time communication has become more than a feature: it's gradually evolved into a necessity. Users expect instant updates, live interactions, and dynamic content. In Rails applications, Action Cable has long been the...... читать далее

ruby rails

Разработка dev.to 16 мая 2024 г. 9:26

Sometimes a service is called in some after_commit callback and it triggers already during setup in that service spec as we're trying to get to arguments for the service (usually some record ids). If only there was a way to disable the callback...... читать далее

rspec rails ruby

Разработка dev.to 16 мая 2024 г. 8:00

This article was originally published on Rails Designer. The SVG format is a great way to add icons to your app. Its vector limitations force you to keep them simple while still being able to change some attributes, like fill- and border color...... читать далее

rails webdev design

Разработка dev.to 15 мая 2024 г. 7:56

The main advantages of this way are to have independent environment for the tests running and to reduce the complexity of the test environment setup. Just load and run tests. Consider how to achieve this. You will see below how you can setup the...... читать далее

coding tutorial docker testing

Разработка dev.to 15 мая 2024 г. 7:45

Writing the CSS code is relatively simple. Learning a language is not a big problem and doesn’t take a lot of effort. Making three lines of CSS code to style a DOM-element won’t take you more than two minutes, but let’s open our eyes to the bigger pi...... читать далее

css rscss frontend tutorial

Разработка dev.to 15 мая 2024 г. 6:56

Want to make system tests easy to main tain? We have selected some best practice tips to help achieve this. Organize tests in four phases The Four-Phase Test is a testing pattern, applicable to all programming languages and unit tests...... читать далее

capybara ruby rails testing

Разработка dev.to 15 мая 2024 г. 6:53

Do you have difficulties in adding the new tests and their readability decreased due to mocks and stubs? Let’s try to get rid of external requests in tests. The main idea is to override implementation dynamically during the call of external serv...... читать далее

rails tutorial pattern ruby

Разработка dev.to 15 мая 2024 г. 5:59

Our team at JetThoughts has an expertise of the Ruby on Rails development service line, and we’re excited we could have offered that to our real estate platform client. This web application framework streamlines the processes for building our clients...... читать далее

startup review product company

Разработка dev.to 15 мая 2024 г. 2:30

What is a Websocket? A brief history before we delve into WebSockets, but before they existed, if we wanted something like “real-time” data, we would have to continuous fetches to the server at regular intervals. This would have been called pollin...... читать далее

Разработка dev.to 14 мая 2024 г. 21:19

RailsConf 2024 Now that RailsConf 2024 is behind us, I want to share some key takeaways that I left Detroit with. I also have a full recap available of what I saw while I was there. 1. #RubyFriends Is More Than A Hashtag I cannot overst...... читать далее

ruby rails

Разработка dev.to 14 мая 2024 г. 21:01

Imagine being immersed in a complex Ruby on Rails project, where you find yourself navigating through models, controllers, and views like a seasoned developer. However, as the project evolves, so does the complexity of the codebase, making it increas...... читать далее

ruby rails designpatterns systemdesign

Разработка techrocks.ru 14 мая 2024 г. 17:43

В системах, использующих современные рабочие процессы безопасности, приложение может контролировать то, что пользователь имеет право делать. Этот процесс известен как управление доступом. Запись Правильная модель авторизации для вашего приложения впе...... читать далее

Обучение primary

Разработка dev.to 14 мая 2024 г. 16:45

Do you know that metaprogramming is easy to add but hard to support? Developers underestimated risks related to using metaprogramming in the code, which causes development slowdowns and business financial problems. TL;DR: Cryptic code and indirec...... читать далее

rails ruby development bestpractices

Разработка dev.to 14 мая 2024 г. 14:18

Resolving the auto-upgrade issue will allow having edge gems versions with little to no effort. How could you achieve this with CI (specifically CircleCI)? Automatic update idea CircleCI provides scheduling jobs and workflows. So you...... читать далее

github circle ci rails

Разработка dev.to 14 мая 2024 г. 14:16

Caching can reduce load time and increase the throughput of your API endpoints without in-depth optimization. But there are certain design principles you should follow to make your endpoints cacheable and gain all benefits caching can provide for you...... читать далее

rails cache api performance