加载中
Cherry Picking with Git

Managing feature branches changes that aren't quite ready for a full merge can be a difficult task. Sometimes you don't want to push a whole branch into another, and only need t...

2018/06/25 20:10
2
State Management in React Apps - Part I

Previously we have learnt how to properly use JSX, and how React components communicate with each other. Yet, we still didn't cover another very important question: where to sto...

Git Merge vs Git Rebase

Git merge and rebase serve the same purpose – they combine multiple branches into one. Although the final goal is the same, those two methods achieve it in different ways. Whic...

When to Use Git Reset, Git Revert & Git Checkout

Git Reset, Revert and Checkout Git toolbox provides multiple unique tools for fixing up mistakes during your development. Commands such as git reset, git checkout, and git rever...

How to Git Stash Your Work in the Correct Way

Imagine that you are working on a part of a project and it starts getting messy. There has been an urgent bug that needs your immediate attention. It is time to save your change...

Everything There Is to Know About Associations in Rails

An association is a connection between two Active Record models. It makes much easier to perform various operations on the records in your code. We will divide associations into...

How to Use Git Merge [the Correct Way]

Isolating features into different branches is a crucial practice for any serious developer. By separating each feature, bugfix or working experiment you will avoid a lot of prob...

How to Work with Git Branches

In the current era, most software development companies work in a collaborative environment where several developers contribute to the same source code. While some will be fixin...

Multiple Ways to Change Database Column in Rails

While working on a Rails application, we all have had to change the database column in some way. You can change the column name and the column type, as well as changing the colu...

Git Commands Ultimate Tutorial [Part 2]

In the last Git Commands article, we have learned how to use Git options and what they can do. Today, we will extend our reach and discover everything there is to know about com...

Git Commands Tutorial - Part 1

There are many different ways to use Git. The most common are the original command line tools and GUI (Graphical User Interfaces). Here, we will cover the most important command...

React: First Steps

ReactJS is a javascript library for building UIs. Although it's nowhere strictly defined, the idea with React is to follow the component-based ideology. Its declarative views ma...

Ruby on Rails Guide to Debugging

Even the best Rails developers in the world have to debug their code from time to time. Unlike other frameworks, Rails makes it easy to debug your code, so you can limit your do...

React - Guide to Props: Passing The Correct Props

Previously we've learned how to pass props in react and also how to indirectly communicate between components using props. Today, we're getting to the finale of props guide seri...

2018/03/26 16:11
13
Rake DB Commands

Rake is a utility built into Ruby and Rails, which provides an efficient way for managing database changes. You can easily migrate database changes to servers by only using a co...

2018/03/26 14:24
3
Snapshot Tests in React Using Jest

Writing tests might not have been the most enjoyable thing for you in the past but we for sure hope that after reading this article, you'll be able to increase the test coverage...

2018/03/19 17:18
9
Rails Bundle Install and Gemfile

Bundler makes sure that Ruby applications always use the exact gems and versions that you need while keeping a consistent environment and gem dependencies satisfied. This is don...

2018/02/12 16:46
4
FactoryGirl (Bot) - create vs build vs build_stubb

If you are new to writing RSpec tests in Rails using FactoryGirl (bot), you can ask yourself what is the difference between create, build and build_stubbed. In this article, we ...

2018/02/09 17:08
17
React JSX

Usually, when developing a website, you'll need some dynamical rendering, like a listing of items, showing some element under a certain condition and so on. You're all aware of ...

2018/02/08 20:35
4
Rails RSpec Setup

RSpec is an awesome tool for testing Rails apps. It is a hugely popular BDD-oriented (Behavior Driven Development) testing framework in the Ruby community. It makes writing test...

2018/02/07 22:52
0

没有更多内容

加载失败,请刷新页面

返回顶部
顶部