 
			
				29.08.2015, 19:23
			
			
			
		  
	 | 
 
	
		
		
		
			  | 
			
			
				
				
				 Профессор 
				
				
				
				
	
 
 
 
			 | 
			  | 
			
				
				
					Регистрация: 15.07.2015 
					
					
					
						Сообщений: 511
					 
					
					
			
		
 
		 
		
			 | 
		 
		 
		
	 | 
 
	| 
	
	
		
		
			
			 
				Angular vs react+flux (помогите выбрать)
			 
			
		
		
		
		Уже как дня 3 гуглю и не могу выбрать - что же учить? 
Я пересмотрел кучу конференций по ангуляру и реакту, но так и не выбрал.. 
 
Angular vs react + flux? Ваш опыт, советы? 
 
p.s я их не сравниваю, а лишь хочу понять, что лучше будет учить первым?=) 
		
	
		
		
		
		
		
		
		
						  
				
				Последний раз редактировалось Lemme, 29.08.2015 в 19:26.
				
				
			
		
		
	
		
		
	
	
	 | 
 
 
	 
		 | 
 
 
	
	
	
		
	
		
		
		
			
			 
			
				29.08.2015, 19:55
			
			
			
		  
	 | 
 
	
		
		
		
			  | 
			
			
				
				
				 Профессор 
				
				
				
				
	
 
 
 
			 | 
			  | 
			
				
				
					Регистрация: 24.09.2013 
					
					
					
						Сообщений: 1,436
					 
					
					
			
		
 
		 
		
			 | 
		 
		 
		
	 | 
 
	
	
	
		
		
		
		
		
	
 
	| 
		
			 Цитата: 
		
	 | 
 
	| 
		хочу понять, что лучше будет учить первым?
	 | 
 
	
 
 Странный вопрос. У них разный подход к архитектуре: ангуляр - MVC, реакт - flux. И используют либо одно, либо другое.
 Ангуляр старый, базируется на проверенном временем MVC, с большим коммьюнити, сам по себе тот еще швейцарский нож. 
Реакт новый, коммьюнити меньше, реализует новейшие смелые архитектурные идеи и отлично дружит с ES6, сугубо модулен.
 
Вообще, взялся бы хоть что-то выучить - куда быстрее было бы.  
		
	
		
		
		
		
		
		
		
						  
				
				Последний раз редактировалось Erolast, 29.08.2015 в 20:00.
				
				
			
		
		
	
		
		
	
	
	 | 
 
 
	 
		 | 
 
 
	
	
	
		
	
		
		
		
			
			 
			
				29.08.2015, 20:09
			
			
			
		  
	 | 
 
	
		
		
		
			  | 
			
			
				
				
				 Профессор 
				
				
				
				
	
 
 
 
			 | 
			  | 
			
				
				
					Регистрация: 15.07.2015 
					
					
					
						Сообщений: 511
					 
					
					
			
		
 
		 
		
			 | 
		 
		 
		
	 | 
 
	
	
	
		
		
		
		
		
	
 
	| 
		
			 Цитата: 
		
	 | 
 
	| 
		Вообще, взялся бы хоть что-то выучить - куда быстрее было бы.
	 | 
 
	
 
 Дак в том то и дело, я могу выбрать=).
 
	
 
	| 
		
			 Цитата: 
		
	 | 
 
	| 
		реализует новейшие смелые архитектурные идеи и отлично дружит с ES6, сугубо модулен.
	 | 
 
	
 
 Теперь, скорее всего - определился    
		
	
		
		
		
		
		
		
	
		
		
	
	
	 | 
 
 
	 
		 | 
 
 
	
	
	
		
	
		
		
		
			
			 
			
				29.08.2015, 21:52
			
			
			
		  
	 | 
 
	
		
		
		
			  | 
			
			
				
				
				 Профессор 
				
				
				
				
	
 
 
 
			 | 
			  | 
			
				
				
					Регистрация: 23.12.2013 
					
					
					
						Сообщений: 1,856
					 
					
					
			
		
 
		 
		
			 | 
		 
		 
		
	 | 
 
	| 
	
	
		
		
		
		
		 React, потому, что быстрее развивается.  
Возможно в будущем Ангуляр 2 будет мегакрут, но пока до него далеко. 
		
	
		
		
		
		
		
		
	
		
		
	
	
	 | 
 
 
	 
		 | 
 
 
	
	
	
		
	
		
		
		
			
			 
			
				29.08.2015, 22:07
			
			
			
		  
	 | 
 
	
		
		
		
			  | 
			
			
				
				
				 Профессор 
				
				
				
				
	
 
 
 
			 | 
			  | 
			
				
				
					Регистрация: 15.07.2015 
					
					
					
						Сообщений: 511
					 
					
					
			
		
 
		 
		
			 | 
		 
		 
		
	 | 
 
	| 
	
	
		
		
		
		
		 Safort, все круто, только jsx пугает немного=) 
		
	
		
		
		
		
		
		
	
		
		
	
	
	 | 
 
 
	 
		 | 
 
 
	
	
	
		
	
		
		
		
			
			 
			
				29.08.2015, 23:07
			
			
			
		  
	 | 
 
	
		
		
		
			  | 
			
			
				
				
				 Профессор 
				
				
				
				
	
 
 
 
			 | 
			  | 
			
				
				
					Регистрация: 23.12.2013 
					
					
					
						Сообщений: 1,856
					 
					
					
			
		
 
		 
		
			 | 
		 
		 
		
	 | 
 
	| 
	
	
		
		
		
		
		 Lemme, 
 это только поначалу) 
		
	
		
		
		
		
		
		
	
		
		
	
	
	 | 
 
 
	 
		 | 
 
 
	
	
	
		
	
		
		
		
			
			 
			
				29.08.2015, 23:13
			
			
			
		  
	 | 
 
	
		
		
		
			  | 
			
			
				
				
				 Профессор 
				
				
				
				
	
 
 
 
			 | 
			  | 
			
				
				
					Регистрация: 15.07.2015 
					
					
					
						Сообщений: 511
					 
					
					
			
		
 
		 
		
			 | 
		 
		 
		
	 | 
 
	
	
	
		
		
		
		
		
	
 
	
		
			Сообщение от Safort
			 
		
	 | 
 
	
		Lemme, 
 это только поначалу)
	 | 
 
	
 
 
"use strict";
import React from 'react';
class Hello extends React.Component {
	render() {
		return <div>Hello, { this.props.name }</div>
	}
}
React.render(<Hello name="World" />, document.body);
Аж в дрожь бросает =)  
		
	
		
		
		
		
		
		
	
		
		
	
	
	 | 
 
 
	 
		 | 
 
 
	
	
	
		
	
		
		
		
			
			 
			
				30.08.2015, 08:44
			
			
			
		  
	 | 
 
	
		
		
		
			  | 
			
			
				
				
				 Профессор 
				
				
				
				
	
 
 
 
			 | 
			  | 
			
				
				
					Регистрация: 24.09.2013 
					
					
					
						Сообщений: 1,436
					 
					
					
			
		
 
		 
		
			 | 
		 
		 
		
	 | 
 
	
	
	
		
		
		
		
		Если что, JSX - всего лишь синтаксический сахар, диалект ES, предлагаемый к использованию вместе с реактом. Можно и без него: 
import React from "react";
class HelloMessage extends React.Component {
    render() {
        return React.createElement("div", null, "Hello ", this.props.name);
    }
}
React.render(React.createElement(HelloMessage, {name: "World"}), document.body);
Но лучше таки привыкай, там ничего сложного нет)
 
Да, еще, касательно того кода, а не задачи: "use strict" в модулях ES6 писать нет смысла, они и так по дефолту в строгом режиме работают.  
		
	
		
		
		
		
		
		
		
						  
				
				Последний раз редактировалось Erolast, 30.08.2015 в 08:47.
				
				
			
		
		
	
		
		
	
	
	 | 
 
 
	 
		 | 
 
 
	
	
	
		
	
		
		
		
			
			 
			
				30.08.2015, 10:15
			
			
			
		  
	 | 
 
	
		
		
		
			
			| 
			
				
				
				 Профессор 
				
				
				
				
	
 
 
 
			 | 
			  | 
			
				
				
					Регистрация: 12.12.2012 
					
					
					
						Сообщений: 1,398
					 
					
					
			
		
 
		 
		
			 | 
		 
		 
		
	 | 
 
	| 
	
	
		
		
		
		
		 По мне так jsx это, как бы по приличнее, плохо. Сам реакт не плох, есть такая штука react template, позволяет избавиться от jsx 
		
	
		
		
		
		
		
		
	
		
		
	
	
	 | 
 
 
	 
		 | 
 
 
	
	
	
		
	
		
		
		
			
			 
			
				30.08.2015, 10:27
			
			
			
		  
	 | 
 
	
		
		
		
			  | 
			
			
				
				
				 Профессор 
				
				
				
				
	
 
 
 
			 | 
			  | 
			
				
				
					Регистрация: 24.09.2013 
					
					
					
						Сообщений: 1,436
					 
					
					
			
		
 
		 
		
			 | 
		 
		 
		
	 | 
 
	
	
	
		
		
		
		
		
	
 
	| 
		
			 Цитата: 
		
	 | 
 
	| 
		По мне так jsx это, как бы по приличнее, плохо.
	 | 
 
	
 
 Почему?  
		
	
		
		
		
		
		
		
	
		
		
	
	
	 | 
 
 
	 
		 | 
 
 
 
 |  
  |