React is a JavaScript library for building user interfaces.
React package for working with the DOM.
React is a JavaScript library for building user interfaces.
React package for working with the DOM.
npm install --save babel-core babel-loader babel-preset-es2015 babel-preset-react express react react-dom webpack
npm init -y
for generate package.json
filepackage.file
"repository": {
"type": "git",
"url": "https:/your_repo"
gem 'react-rails', '~> 1.6.0'
to Gemfile
Github linkbundle install
rails g react:install
../app/assets/javascripts/components
to ../app/assets/javascripts/react
//= require_tree ./components
to //= require_tree ./react
vendor/assets/javascripts
directory
//= require lodash
line to components.js
files//= require alt
line to components.js
app/assests/javascript/initialize.js
file and add next line window.alt = new Alt()
mysql, rmagic, curl, git, vim, sqlite, nodejs nokogiri...
sudo apt-get install libxslt-dev libxml2-dev libmagickwand-dev imagemagick libsqlite3-dev libcurl3-dev curl git git-gui vim-gtk mysql-server mysql-client libmysql-ruby libmysqlclient-dev mysql-workbench ctags icedtea-plugin nodejs rar wmctrl
ruby 1.9.3
1. git init | |
2. git gui & | |
First commit | |
3. GitHub -> create a new repo | |
4. add name repo | |
5. git remote add origin git@github.com:INFO.git | |
6. git push -u origin master |
Before must be installed this
Step #1
rails new project_name --skip-test-unit
Step #2
cd project_name
ru: | |
activerecord: | |
errors: | |
messages: | |
taken: "%{model} с таким именем уже существует" | |
record_invalid: "Валидация не прошла: %{errors}" | |
restrict_dependent_destroy: | |
one: "Невозможно удалить запись, так как существуют зависимости: %{record}" | |
many: "Невозможно удалить записи, так как существуют зависимости: %{record} " | |
inclusion: "недопустимое значение" |