React: рдореИрдВ рд╢реИрд▓рд┐рдпреЛрдВ рдХреЛ рдХреИрд╕реЗ рд╕рдВрдХреНрд╖рд┐рдкреНрдд рдХрд░реВрдВ?

рдХреЛ рдирд┐рд░реНрдорд┐рдд 5 рдорд╛рд░реНрдЪ 2015  ┬╖  6рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ  ┬╖  рд╕реНрд░реЛрдд: facebook/react

рдирдорд╕реНрддреЗ,
рд╣рдо рдкреЙрд▓рд┐рдорд░ рдХреЗ рд╕рд╛рде рд▓рд┐рдЦреЗ рдЧрдП рдПрдХ рдмрдбрд╝реЗ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдХреЛ рд░рд┐рдПрдХреНрдЯ рдореЗрдВ рдкрд░рд┐рд╡рд░реНрддрд┐рдд рдХрд░ рд░рд╣реЗ рд╣реИрдВред
рд╣рдорд╛рд░реЗ рд╕рд╛рдордиреЗ рд╕рдмрд╕реЗ рдмрдбрд╝реА рд╕рдорд╕реНрдпрд╛ рд╣реИ рдЕрддрд┐рдХреНрд░рдорд┐рдд рд╕реНрдЯрд╛рдЗрд▓ рдХреА рдХрдореАред
рдореИрдВ рдЕрдкрдиреЗ рдШрдЯрдХреЛрдВ рдХреЗ рдмреАрдЪ рд╕рдордЭрд╛рдпрд╛ рд╢реИрд▓рд┐рдпреЛрдВ рдХреЗ рд╕рд╛рде рдореЗрд░реА рдПрд╕рдПрдПрд╕ рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЛ рд╕рдВрдХреНрд╖рд┐рдкреНрдд рдХрд░рдирд╛ рдЪрд╛рд╣реВрдВрдЧрд╛ред
рд╕рдВрдкреВрд░реНрдг рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рд╡реЗрдм рд╕рд╛рдЗрдЯ рдФрд░ рдкреНрд░рд▓реЗрдЦрди рдореЗрдВ рд╢реИрд▓рд┐рдпреЛрдВ рдХрд╛ рдХреЛрдИ рдЙрд▓реНрд▓реЗрдЦ рдирд╣реАрдВ рд╣реИред
рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛ рдХреНрд░реЛрдо devtools рд░рд┐рдПрдХреНрдЯ рдкреНрд▓рдЧрдЗрди рдореЗрдВ рдЖрдк рд╢реИрд▓реА рдХреЛ рдЫреЛрдбрд╝рдХрд░ рд╕рднреА рдШрдЯрдХ рдЧреБрдг рд╣реИрдВред (рдирд┐рдпрдорд┐рдд DOM рдХреЗ devtools рдХреА рддрд░рд╣ рдирд╣реАрдВ)ред
рдореИрдВ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рд░рд┐рдПрдХреНрдЯ рдкрд╕рдВрдж рдХрд░рддрд╛ рд╣реВрдВ рдФрд░ рдЖрдкрдХрд╛ рдХреНрдпрд╛ рдХрд░рдирд╛ рд╣реИ рддреЛ рдЖрдк рдЗрд╕ рд╕рдорд╕реНрдпрд╛ рд╕реЗ рдХреИрд╕реЗ рдирд┐рдкрдЯреЗрдВрдЧреЗ?

рд╕рдмрд╕реЗ рдЙрдкрдпреЛрдЧреА рдЯрд┐рдкреНрдкрдгреА

рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЖрдкрдиреЗ рдЗрд╕ рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ рдХреЛ рджреЗрдЦрд╛ рд╣реИ рдХрд┐ рд╣рдо рдЗрдирд▓рд╛рдЗрди рд╢реИрд▓рд┐рдпреЛрдВ рдХреЛ рдХреИрд╕реЗ рдХрд░рддреЗ рд╣реИрдВ: http://facebook.github.io/react/tips/inline-styles.html

рд╣рдорд╛рд░реА рд╢реИрд▓реА рдмреНрд░рд╛рдЙрдЬрд╝рд░ рд╢реИрд▓рд┐рдпреЛрдВ рдХреЗ рд╕рдорд╛рди рд╡реНрдпрд╡рд╣рд╛рд░ рдХрд░рддреА рд╣реИред рд╕реНрдЯрд╛рдЗрд▓ рдПрдирдХреИрдкреНрд╕реБрд▓реЗрд╢рди рдХреЗ рд▓рд┐рдП рдЫрд╛рдпрд╛ рдбреЛрдо рдХреЗ рд░реВрдк рдореЗрдВ рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдЕрднреА рддрдХ рдХреЛрдИ рд╕рдорд╛рдзрд╛рди рдирд╣реАрдВ рд╣реИ, рд▓реЗрдХрд┐рди рд╡реЗрдм рдХрдИ рд╡рд░реНрд╖реЛрдВ рд╕реЗ рдЫрд╛рдпрд╛ рдбреЛрдо рдХреЗ рдмрд┐рдирд╛ рдЕрд╕реНрддрд┐рддреНрд╡ рдореЗрдВ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдХреЗ рдореВрд▓ рд╢реИрд▓реА рдирд┐рдпрдореЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд╡реЗрдмрд╕рд╛рдЗрдЯреЛрдВ рдХреЛ рдбрд┐рдЬрд╝рд╛рдЗрди рдХрд░рдирд╛ рд╕рдВрднрд╡ рд╣реИ :)ред

рдПрдХ рдЪреАрдЬ рдЬреЛ рдЖрдк рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рд╡рд╣ рдПрдХ рд╢реИрд▓реА рд░реАрд╕реЗрдЯ рд╡рд░реНрдЧ рдХреЛ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд░рддрд╛ рд╣реИ, рдЬреЛ рд╢реИрд▓рд┐рдпреЛрдВ рдХреЛ рдЙрдирдХреЗ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдкрд░ рд░реАрд╕реЗрдЯ рдХрд░рддрд╛ рд╣реИ, рдФрд░ рдлрд┐рд░ рдЖрдк рдЕрдзрд┐рдХ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдЪрдпрдирдХрд░реНрддрд╛рдУрдВ рдХреЗ рд╕рд╛рде рдЪреВрдХ рдХреЛ рдУрд╡рд░рд░рд╛рдЗрдб рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред

рд╡реИрдХрд▓реНрдкрд┐рдХ рд░реВрдк рд╕реЗ, рдЖрдк рдПрдХ рдмреЗрд╕ рдЗрдирд▓рд╛рдЗрди-рд╕реНрдЯрд╛рдЗрд▓ рдСрдмреНрдЬреЗрдХреНрдЯ рдмрдирд╛ рд╕рдХрддреЗ рд╣реИрдВ, рдЬрд┐рд╕рдореЗрдВ рдЖрдкрдХреА рд╕рднреА рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд╢реИрд▓рд┐рдпрд╛рдБ рд╣реЛрдВ, рдЙрд╕ рдСрдмреНрдЬреЗрдХреНрдЯ рдХреЛ рд╣рд░ рдЬрдЧрд╣ рдЖрдпрд╛рдд рдХрд░реЗрдВ, рдФрд░ рдЬрдм рдЖрдк рдПрдХ рд╡рд┐рд╢рд┐рд╖реНрдЯ рд╢реИрд▓реА рд▓рд╛рдЧреВ рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рддреЛ рдЖрдк рдЙрд╕ рдСрдмреНрдЬреЗрдХреНрдЯ рдХреА рдкреНрд░рддрд┐рд▓рд┐рдкрд┐ рдмрдирд╛рдПрдБ рдФрд░ рдЙрди рд╢реИрд▓рд┐рдпреЛрдВ рдХреЛ рдУрд╡рд░рд░рд╛рдЗрдб рдХрд░реЗрдВ рдЬрд┐рдиреНрд╣реЗрдВ рдЖрдк Object.assign рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд╕реЗрдЯ рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВред

рд╡рд╣ рдореЗрд░рд╛ рджреЛ рд╕реЗрдВрдЯ рд╣реИред cc @spicyj

рдкреБрдирд╢реНрдЪ: рдЪреВрдВрдХрд┐ рдпрд╣ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдореЗрдВ рдПрдХ рдмрдЧ рдХреЗ рдмрдЬрд╛рдп рдПрдХ рдЙрдкрдпреЛрдЧ рдкреНрд░рд╢реНрди рдХрд╛ рдЕрдзрд┐рдХ рд╣реИ, рдореИрдВ рдЖрдЧреЗ рдЬрд╛рдХрд░ рдЗрд╕ рдореБрджреНрджреЗ рдХреЛ рдмрдВрдж рдХрд░рдиреЗ рдЬрд╛ рд░рд╣рд╛ рд╣реВрдВред рдЗрд╕ рдзрд╛рдЧреЗ рдореЗрдВ рдмрд╛рддрдЪреАрдд рдЬрд╛рд░реА рд░рдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдмреЗрдЭрд┐рдЭрдХ (рд╕рдорд╕реНрдпрд╛ рдХреЛ рдмрдВрдж рдХрд░рддреЗ рд╣реБрдП рдЬреНрдпрд╛рджрд╛рддрд░ рдЗрд╕реЗ рджреЗрд╡ рдЙрджреНрджреЗрд╢реНрдпреЛрдВ рдХреЗ рд▓рд┐рдП рд╣рдорд╛рд░реЗ рд░рдбрд╛рд░ рд╕реЗ рджреВрд░ рд▓реЗ рдЬрд╛рддрд╛ рд╣реИ)ред рдЗрд╕ рддрд░рд╣ рдХреЗ рд╕рд╡рд╛рд▓реЛрдВ рдХреЗ рд▓рд┐рдП рдПрдХ рдЖрджрд░реНрд╢ рд╕реНрдерд╛рди StackOverflow рд╣реЛрдЧрд╛ред

рд╕рднреА 6 рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЖрдкрдиреЗ рдЗрд╕ рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ рдХреЛ рджреЗрдЦрд╛ рд╣реИ рдХрд┐ рд╣рдо рдЗрдирд▓рд╛рдЗрди рд╢реИрд▓рд┐рдпреЛрдВ рдХреЛ рдХреИрд╕реЗ рдХрд░рддреЗ рд╣реИрдВ: http://facebook.github.io/react/tips/inline-styles.html

рд╣рдорд╛рд░реА рд╢реИрд▓реА рдмреНрд░рд╛рдЙрдЬрд╝рд░ рд╢реИрд▓рд┐рдпреЛрдВ рдХреЗ рд╕рдорд╛рди рд╡реНрдпрд╡рд╣рд╛рд░ рдХрд░рддреА рд╣реИред рд╕реНрдЯрд╛рдЗрд▓ рдПрдирдХреИрдкреНрд╕реБрд▓реЗрд╢рди рдХреЗ рд▓рд┐рдП рдЫрд╛рдпрд╛ рдбреЛрдо рдХреЗ рд░реВрдк рдореЗрдВ рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдЕрднреА рддрдХ рдХреЛрдИ рд╕рдорд╛рдзрд╛рди рдирд╣реАрдВ рд╣реИ, рд▓реЗрдХрд┐рди рд╡реЗрдм рдХрдИ рд╡рд░реНрд╖реЛрдВ рд╕реЗ рдЫрд╛рдпрд╛ рдбреЛрдо рдХреЗ рдмрд┐рдирд╛ рдЕрд╕реНрддрд┐рддреНрд╡ рдореЗрдВ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдХреЗ рдореВрд▓ рд╢реИрд▓реА рдирд┐рдпрдореЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд╡реЗрдмрд╕рд╛рдЗрдЯреЛрдВ рдХреЛ рдбрд┐рдЬрд╝рд╛рдЗрди рдХрд░рдирд╛ рд╕рдВрднрд╡ рд╣реИ :)ред

рдПрдХ рдЪреАрдЬ рдЬреЛ рдЖрдк рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рд╡рд╣ рдПрдХ рд╢реИрд▓реА рд░реАрд╕реЗрдЯ рд╡рд░реНрдЧ рдХреЛ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд░рддрд╛ рд╣реИ, рдЬреЛ рд╢реИрд▓рд┐рдпреЛрдВ рдХреЛ рдЙрдирдХреЗ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдкрд░ рд░реАрд╕реЗрдЯ рдХрд░рддрд╛ рд╣реИ, рдФрд░ рдлрд┐рд░ рдЖрдк рдЕрдзрд┐рдХ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдЪрдпрдирдХрд░реНрддрд╛рдУрдВ рдХреЗ рд╕рд╛рде рдЪреВрдХ рдХреЛ рдУрд╡рд░рд░рд╛рдЗрдб рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред

рд╡реИрдХрд▓реНрдкрд┐рдХ рд░реВрдк рд╕реЗ, рдЖрдк рдПрдХ рдмреЗрд╕ рдЗрдирд▓рд╛рдЗрди-рд╕реНрдЯрд╛рдЗрд▓ рдСрдмреНрдЬреЗрдХреНрдЯ рдмрдирд╛ рд╕рдХрддреЗ рд╣реИрдВ, рдЬрд┐рд╕рдореЗрдВ рдЖрдкрдХреА рд╕рднреА рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд╢реИрд▓рд┐рдпрд╛рдБ рд╣реЛрдВ, рдЙрд╕ рдСрдмреНрдЬреЗрдХреНрдЯ рдХреЛ рд╣рд░ рдЬрдЧрд╣ рдЖрдпрд╛рдд рдХрд░реЗрдВ, рдФрд░ рдЬрдм рдЖрдк рдПрдХ рд╡рд┐рд╢рд┐рд╖реНрдЯ рд╢реИрд▓реА рд▓рд╛рдЧреВ рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рддреЛ рдЖрдк рдЙрд╕ рдСрдмреНрдЬреЗрдХреНрдЯ рдХреА рдкреНрд░рддрд┐рд▓рд┐рдкрд┐ рдмрдирд╛рдПрдБ рдФрд░ рдЙрди рд╢реИрд▓рд┐рдпреЛрдВ рдХреЛ рдУрд╡рд░рд░рд╛рдЗрдб рдХрд░реЗрдВ рдЬрд┐рдиреНрд╣реЗрдВ рдЖрдк Object.assign рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд╕реЗрдЯ рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВред

рд╡рд╣ рдореЗрд░рд╛ рджреЛ рд╕реЗрдВрдЯ рд╣реИред cc @spicyj

рдкреБрдирд╢реНрдЪ: рдЪреВрдВрдХрд┐ рдпрд╣ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдореЗрдВ рдПрдХ рдмрдЧ рдХреЗ рдмрдЬрд╛рдп рдПрдХ рдЙрдкрдпреЛрдЧ рдкреНрд░рд╢реНрди рдХрд╛ рдЕрдзрд┐рдХ рд╣реИ, рдореИрдВ рдЖрдЧреЗ рдЬрд╛рдХрд░ рдЗрд╕ рдореБрджреНрджреЗ рдХреЛ рдмрдВрдж рдХрд░рдиреЗ рдЬрд╛ рд░рд╣рд╛ рд╣реВрдВред рдЗрд╕ рдзрд╛рдЧреЗ рдореЗрдВ рдмрд╛рддрдЪреАрдд рдЬрд╛рд░реА рд░рдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдмреЗрдЭрд┐рдЭрдХ (рд╕рдорд╕реНрдпрд╛ рдХреЛ рдмрдВрдж рдХрд░рддреЗ рд╣реБрдП рдЬреНрдпрд╛рджрд╛рддрд░ рдЗрд╕реЗ рджреЗрд╡ рдЙрджреНрджреЗрд╢реНрдпреЛрдВ рдХреЗ рд▓рд┐рдП рд╣рдорд╛рд░реЗ рд░рдбрд╛рд░ рд╕реЗ рджреВрд░ рд▓реЗ рдЬрд╛рддрд╛ рд╣реИ)ред рдЗрд╕ рддрд░рд╣ рдХреЗ рд╕рд╡рд╛рд▓реЛрдВ рдХреЗ рд▓рд┐рдП рдПрдХ рдЖрджрд░реНрд╢ рд╕реНрдерд╛рди StackOverflow рд╣реЛрдЧрд╛ред

рдореИрдВ BEM-esque рд╡рд░реНрдЧ рдХреЗ рдирд╛рдо рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреА рд╕рд┐рдлрд╛рд░рд┐рд╢ рдХрд░рддрд╛ рд╣реВрдВ рдЬреЛ рд╡рд┐рд╢реНрд╡ рд╕реНрддрд░ рдкрд░ рдЕрджреНрд╡рд┐рддреАрдп рд╣реИрдВ, рдЖрдорддреМрд░ рдкрд░ рдШрдЯрдХ рдирд╛рдо рджреНрд╡рд╛рд░рд╛ рд╕реНрдХреЛрдк рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ:

var MyComponent = React.createClass({
  render: function() {
    return (
      <div className="MyComponent">
        <button className="MyComponent__button">Hi!</button>
      </div>
    );
  }
});

рдФрд░ рдлрд┐рд░ рдЕрдкрдиреЗ рд╕реАрдПрд╕рдПрд╕ рдореЗрдВ, рдПрдХрд▓ рд╢реНрд░реЗрдгреА рдХреЗ рдирд╛рдореЛрдВ рдХреЗ рдкрдХреНрд╖ рдореЗрдВ, рд╡рдВрд╢ рдЪрдпрдирдХрд░реНрддрд╛рдУрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рд╕реЗ рдмрдЪрдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░реЗрдВред рдпрд╣ рд╢реИрд▓реА рдХреЗ рдЕрд▓рдЧрд╛рд╡ рдФрд░ рдШрдЯрдХреЛрдВ рдХреЗ рдЕрд▓рдЧрд╛рд╡ рдХреЛ рдмрдврд╝рд╛рд╡рд╛ рджреЗрддрд╛ рд╣реИ - рдпрд╣ рд╢реИрд▓рд┐рдпреЛрдВ рдХреЛ рдЕрд▓рдЧ рдХрд┐рдП рдмрд┐рдирд╛ рдШрдЯрдХреЛрдВ рдХреА рд░рдЪрдирд╛ рдХрд░рдирд╛ рдЖрд╕рд╛рди рдмрдирд╛рддрд╛ рд╣реИред

рд╕реВрдЯ рдПрдХ рдФрд░ рдмрдврд╝рд┐рдпрд╛ рд╡рд┐рдХрд▓реНрдк рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдЗрд╕рдореЗрдВ рдПрдХ рдорд╣рд╛рди рдирд╛рдХ рдЯреВрд▓реАрдВрдЧ (rework) рдФрд░ рдПрдХ рдЕрдиреБрд░реВрдкрддрд╛ рд░рдХреНрд╖рдХреЛрдВ рдХреЛ рдПрдХ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд╕реБрд░рдХреНрд╖рд╛ рдкреНрд░рджрд╛рди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╣реИ рдХрд┐ рдЖрдкрдХреА рд╢реИрд▓рд┐рдпреЛрдВ рдореЗрдВ рд░рдХреНрддрд╕реНрд░рд╛рд╡ рдирд╣реАрдВ рд╣реЛ рд░рд╣рд╛ рд╣реИред

рдпрд╣ рдПрдХ рджрд┐рд▓рдЪрд╕реНрдк рд╕рдорд╛рдзрд╛рди рдХреА рддрд░рд╣ рджрд┐рдЦрддрд╛ рд╣реИ: https://github.com/Wildhoney/ReactShadow

рдПрдХ рдЕрдиреНрдп рд╕рдВрднрд╛рд╡рд┐рдд рд╕рдорд╛рдзрд╛рди рд╣реИ http://projects.formidablelabs.com/radium/

рдореИрдВ рдЬрд╣рд╛рдВ рд╕рдВрднрд╡ рд╣реЛ, рдЗрдирд▓рд╛рдЗрди рд╢реИрд▓рд┐рдпреЛрдВ рдХрд╛ рдкрдХреНрд╖ рд▓реЗрддрд╛ рд╣реВрдВ, рддрдм рдЬрдм BEM рдЬреИрд╕реА рдЬрдЯрд┐рд▓ рдЪреАрдЬ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЬреИрд╕рд╛ рдХрд┐ @spicyj рджреНрд╡рд╛рд░рд╛ рдЕрдиреБрд╢рдВрд╕рд┐рдд рд╣реИред рдореБрдЭреЗ рд╕реВрдЯрдХреЗрд╕ рднреА рдкрд╕рдВрдж рд╣реИ, рдЬреЛ рдореЗрд░реЗ рдЕрдиреБрднрд╡ рдореЗрдВ рд░рд┐рдПрдХреНрдЯ рдХреЗ рд╕рд╛рде рдЕрдЪреНрдЫреА рддрд░рд╣ рд╕реЗ рдЬреЛрдбрд╝рддреЗ рд╣реИрдВред

рдХреНрдпрд╛ рдпрд╣ рдкреГрд╖реНрда рдЙрдкрдпреЛрдЧреА рдерд╛?
0 / 5 - 0 рд░реЗрдЯрд┐рдВрдЧреНрд╕

рд╕рдВрдмрдВрдзрд┐рдд рдореБрджреНрджреЛрдВ

bloodyowl picture bloodyowl  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

jmullo picture jmullo  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

h1orz picture h1orz  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

MoOx picture MoOx  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

zpao picture zpao  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ