рд╡рд╣рд╛рдБ рдмрд╣реБрдд рд╕рд╛рд░реЗ рдкреНрд▓рдЧрдЗрдиреНрд╕ рд╣реИрдВ рдЬреЛ рд▓рд┐рдЦрдирд╛ рдмрд╣реБрдд рдЖрд╕рд╛рди рд╣реЛрдЧрд╛ рдЬреЛ рдХрд┐ рдЗрд╕рдореЗрдВ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдмрд╣реБрдд рдЕрдЪреНрдЫрд╛ рд╣реЛрдЧрд╛ред рдХрдИ рдмрд╕ рдореВрд▓ рд░реВрдк рд╕реЗ рдпрд╛ рддреЛ рдПрдХ рд╡реЗрдмрдкреИрдХ рдкреНрд▓рдЧрдЗрди рдХреЛ рд▓рдкреЗрдЯреЗрдВрдЧреЗ (рдЬреИрд╕реЗ рдХрд┐ рд╕реАрдПрд╕рдПрд╕ рдкреНрд░реАрдкреНрд░реЛрд╕реЗрд╕рд░ рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди рдЬреЛрдбрд╝рдирд╛) рдпрд╛ рдПрдирдкреАрдПрдо рд▓рд╛рдЗрдмреНрд░реЗрд░реА (рдЬреИрд╕реЗ рдЯреНрд░рд╛рдВрд╕рдлреЙрд░реНрдорд░ рдкреНрд▓рдЧрдЗрди рдХреЗ рд▓рд┐рдП) ред рдЬрдм рдЖрдк рдПрдХ рдирдпрд╛ рдкреНрд▓рдЧрдЗрди рдмрдирд╛рддреЗ рд╣реИрдВ, рддреЛ рдЖрдкрдХреЛ рдПрдХ рд╕рд╛рдереА рдЙрджрд╛рд╣рд░рдг рд╕рд╛рдЗрдЯ рднреА рдмрдирд╛рдиреА рдЪрд╛рд╣рд┐рдП, рддрд╛рдХрд┐ рджреЛрдиреЛрдВ рдпрд╣ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░ рд╕рдХреЗрдВ рдХрд┐ рдкреНрд▓рдЧрдЗрди рдХреИрд╕реЗ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ рдФрд░ рд╕рд╛рде рд╣реА рдкреНрд▓рдЧрдЗрди рдХреЗ рд▓рд┐рдП рдПрдХ рдПрдХреАрдХрд░рдг рдкрд░реАрдХреНрд╖рдг рднреА рдХрд░рддрд╛ рд╣реИред
рдкреНрд▓рдЧрдЗрдиреНрд╕ рдЬреЛрдбрд╝рдирд╛ рдФрд░ рдЙрджрд╛рд╣рд░рдг рд╕рд╛рдЗрдЯреЗрдВ рдЖрд╕рд╛рди рд╣реИрдВред рдмрд╕ рдЧреИрдЯреНрд╕рдмреА рд░реЗрдкреЛ рдХреА рдЬрд╛рдВрдЪ рдХрд░реЗрдВ рдФрд░ рд░реЗрдкреЛ рдХреА рдЬрдбрд╝ рдореЗрдВ npm install
рдЪрд▓рд╛рдПрдВред рдлрд┐рд░ npm run plop
рдЪрд▓рд╛рдПрдБ рдФрд░ рдПрдХ рдкреНрд▓рдЧрдЗрди рдпрд╛ рдЙрджрд╛рд╣рд░рдг рд╕рд╛рдЗрдЯ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдЪреБрдиреЗрдВ рдФрд░ рдлрд┐рд░ рдкреНрд░рд╛рд░рдВрднрд┐рдХ рд╕реЗрдЯрдЕрдк рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рдВрдХреЗрддреЛрдВ рдХрд╛ рдкрд╛рд▓рди рдХрд░реЗрдВред рд╡рд┐рд╢рд▓рд┐рд╕реНрдЯ рдкрд░ рдХреБрдЫ рдкреНрд▓рдЧрдЗрдиреНрд╕ рдореЗрдВ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рднрдВрдбрд╛рд░ рдореЗрдВ рд╕реНрдЯрдмреНрд╕ рд╣реИрдВред
рдпрджрд┐ рдЖрдк рдЗрдирдореЗрдВ рд╕реЗ рдХрд┐рд╕реА рдПрдХ рдХреЛ рдмрдирд╛рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рддреЛ рдЗрд╕реЗ рджрд╛рд╡рд╛ рдХрд░рдиреЗ рдФрд░ рдХреЛрдбрд┐рдВрдЧ рд╢реБрд░реВ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдЯрд┐рдкреНрдкрдгреА рдЫреЛрдбрд╝ рджреЗрдВ! рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛ рдпрд╣ рд╕реВрдЪреА рдкреВрд░реНрдг рдирд╣реАрдВ рд╣реИред рд╡рд┐рдЪрд╛рд░реЛрдВ рдХрд╛ рд╕реБрдЭрд╛рд╡ рджреЗрдиреЗ рдХреЗ рд▓рд┐рдП рд╕реНрд╡рддрдВрддреНрд░ рдорд╣рд╕реВрд╕ рдХрд░реЗрдВ рдФрд░ рдЙрди рдкрд░ рднреА рдзреНрдпрд╛рди рджреЗрдВ!
рд╕реНрд░реЛрдд рдкреНрд▓рдЧрдЗрдиреНрд╕ рд▓рд┐рдЦрдиреЗ рдкрд░ рдбреЙрдХреНрд╕ https://www.gatsbyjs.org/docs/create-source-plugin/
рдЙрдкрд░реЛрдХреНрдд рдкреНрд▓рдЧрдЗрдиреНрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХрд╛ рддрд░реАрдХрд╛ рджрд┐рдЦрд╛рдиреЗ рд╡рд╛рд▓реА рдЙрджрд╛рд╣рд░рдг рд╕рд╛рдЗрдЯреЛрдВ рд╕реЗ рдкрд░реЗ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд╕рд╛рдЗрдЯреНрд╕ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рдВрднрд╡ рддрд░реАрдХреЗ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдпрд╣ рдмрд╣реБрдд рдЕрдЪреНрдЫрд╛ рд╣реЛрдЧрд╛:
рдпреЗ рд╕реНрдЯреИрдВрдбрдЕрд▓реЛрди рдбреЗрдЯрд╛ рд╕реЗрдЯ + рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рдПрдкреАрдЖрдИ рдХреЗ рдорд╣рд╛рди рд╕реНрд░реЛрдд рд╣реИрдВ
рдлрд╝реНрд▓рд┐рдХрд░ рдЙрдкрдпреЛрдЧреА рд╣реЛрдЧрд╛ - рдЬрдмрдХрд┐ рд╕рд╛рдЗрдЯ рд╕реНрд╡рдпрдВ рд╣реА рдЦрд╝рддреНрдо рд╣реЛ рд░рд╣реА рд╣реИ, рдпрд╣ рдбрдХреИрдд рд╣реИ рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рдПрдкреАрдЖрдИ рдпрд╣ рдмреНрд▓реЙрдЧ рдкреЛрд╕реНрдЯ рдФрд░ рдкреГрд╖реНрдареЛрдВ рдореЗрдВ рдЦреАрдВрдЪрдиреЗ рдХреЗ рд▓рд┐рдП рдлрд╝реЛрдЯреЛ рдХреЛ рд╕реНрдЯреЛрд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдЙрдкрдпреЛрдЧреА рд╕реНрд░реЛрдд рдмрдирд╛рддрд╛ рд╣реИред
рдореИрдВ toml-transformer
рдХрд╛рдо рдХрд░реВрдВрдЧрд╛ред
styled-jsx
рдФрд░ рдПрдХ рдЕрд▓реНрдЧреЛрд▓рд┐рдпрд╛ рд╕рд┐рдиреНрд╕рд░ рдкрд░ рдХрд╛рдо рдХрд░рдирд╛
@ Vagr9K @timsuchanek рдХрд╛ рдХрдорд╛рд▓! рдЖрдкрдХреЛ рд╕реВрдЪреА рдореЗрдВ рдЬреЛрдбрд╝рд╛ рдЧрдпрд╛
DatoCMS рдкрд░ рдХреЛрдИ рдХрд╛рдо рдХрд░ рд░рд╣рд╛ рд╣реИ? рджреЗрдЦрдирд╛ рд╣реЛрдЧрд╛ рдХрд┐ рдРрд╕рд╛ рд╣реЛрддрд╛ рд╣реИред
рдХреНрдпрд╛ рдХреЛрдИ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдордзреНрдпрдо рдПрдХреАрдХрд░рдг рдкрд░ рдХрд╛рдо рдХрд░ рд░рд╣рд╛ рд╣реИ? рджрд┐рдП рдЧрдП рдмреНрд▓реЙрдЧ рдХреЗ рдирд╡реАрдирддрдо рдкреЛрд╕реНрдЯ рд▓рд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдЕрдЪреНрдЫрд╛ рд╣реЛрдЧрд╛ред
@mfeltscher рдЖрдкрдиреЗ рдореЗрд░рд╛ рдорди рдкрдврд╝ рд▓рд┐рдпрд╛! рдореЗрд░реА рднреА рдпрд╣реА рдЬрд╝рд░реВрд░рдд рд╣реИ, рдФрд░ рд╣рдо рдХреИрд╕реЗ рдПрдХ рд▓рд┐рдЦ рд╕рдХрддреЗ рд╣реИрдВ, рдЗрд╕ рдкрд░ рдЧреМрд░ рдХрд░рдирд╛ рд╢реБрд░реВ рдХрд░ рджрд┐рдпрд╛ред рдЪреВрдВрдХрд┐ рдЗрд╕ рд╕рдВрдмрдВрдз рдореЗрдВ рдордзреНрдпрдо рдПрдкреАрдЖрдИ рд╕реАрдорд┐рдд рд╣реИ (afaik рдЖрдк рдХрд┐рд╕реА рдмреНрд▓реЙрдЧ рд╕реЗ рд╕рдмрд╕реЗ рд╣рд╛рд▓рд┐рдпрд╛ рдкреЛрд╕реНрдЯ рдирд╣реАрдВ рдкреНрд░рд╛рдкреНрдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ), рд╣рдореЗрдВ рдпрд╛ рддреЛ рдмреНрд▓реЙрдЧ рдХреЗ рдЖрд░рдПрд╕рдПрд╕ рдлрд╝реАрдб рдХреЛ рдкрд░рд┐рдорд╛рд░реНрдЬрди рдпрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рд╣реЛрдЧрд╛ред рдореИрдВрдиреЗ рдпрд╣рд╛рдБ рд╕рд╛рдорд╛рдиреНрдп рдкреНрд░рдпреЛрдЬрди рдХреЗ rss рд╕реНрд░реЛрдд рд▓рд┐рдЦрдирд╛ рд╢реБрд░реВ рдХрд┐рдпрд╛: https://github.com/jondubin/gatsby-source-rss рдпреЛрдЧрджрд╛рди / рд╡рд┐рдЪрд╛рд░ рдХрд╛ рд╕реНрд╡рд╛рдЧрдд рд╣реИ!
@ рдЬреЛрдВрдбреБрдмрд┐рди рд╣реЗ рдХреНрдпрд╛ рдЖрдк
рд╡рд┐рдЪрд╛рд░?
@KyleAMathews рдХрд╣рддреЗ рд╣реИрдВ рдФрд░ рдирд╣реАрдВ! рдореМрдХрд╛ рдорд┐рд▓рддреЗ рд╣реА рдкреНрд░рд╡рд╛рд╕ рдХрд░реВрдВрдЧрд╛ред
рдЕрд░реЗ, рдореИрдВрдиреЗ рдЗрд╕ рд╕рдкреНрддрд╛рд╣ рдХреЗ рдЕрдВрдд рдореЗрдВ рдЧреИрдЯреНрд╕рдмреА рдХреЗ рд╕рд╛рде рдЦреЗрд▓рдирд╛ рд╢реБрд░реВ рдХрд┐рдпрд╛ред рд╕реБрдВрджрд░ рджрд┐рдЦрд╛рдИ рджреЗрддрд╛ рд╣реИ! рдореИрдВ рдПрдХ рд╡реНрдпрдХреНрддрд┐рдЧрдд рд╡реЗрдмрд╕рд╛рдЗрдЯ рдмрдирд╛рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВ рдФрд░ рд╢реИрд▓рд┐рдпреЛрдВ рдХреЗ рд▓рд┐рдП рдЧреНрд▓реИрдорд░рд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВред рдЬрд┐рд╕ рддрд░рд╣ рд╕реЗ рдореИрдВ рдпрд╣ рджреЗрдЦрддрд╛ рд╣реВрдВ, рдЙрд╕реЗ рдЕрдкрдиреЗ рд╕реНрд╡рдпрдВ рдХреЗ рдкреНрд▓рдЧрдЗрди рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИред рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ рдмреИрдХрдЧреНрд░рд╛рдЙрдВрдб рдореЗрдВ рдЧреНрд▓реИрдорд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИ, рдпрд╣ рддрдм рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ рдЬрдм рдЖрдк рдЧреНрд▓реИрдорд░ рдкреНрд▓рдЧрдЗрди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВред рдХреНрдпрд╛ рдореИрдВ рдХреБрдЫ рднреВрд▓ рд░рд╣рд╛ рд╣реВрдБ?
@felixjung рджреБрдиреНрдиреЛ ! рдХреЛрд╢рд┐рд╢ рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ рдФрд░ рд╡рд╛рдкрд╕ рд░рд┐рдкреЛрд░реНрдЯ рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ? рдореИрдВрдиреЗ рдЧреНрд▓реИрдорд░рд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдирд╣реАрдВ рдХрд┐рдпрд╛ рд╣реИ рдпрд╛ рдЗрд╕рдХреА SSR рд╡рд┐рдзрд┐ рдкрд░ рд╢реЛрдз рдирд╣реАрдВ рдХрд┐рдпрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдпрд╣ рдирд╣реАрдВ рдкрддрд╛ рд╣реИ рдХрд┐ рдореМрдЬреВрджрд╛ рдЧреНрд▓реИрдорд░ рдкреНрд▓рдЧ рдмрд╕ рдХрд╛рдо рдХрд░реЗрдЧрд╛ рдпрд╛ рдирд╣реАрдВ
рдпрд╣ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ d рдЗрд╕рдХреЗ рдбреЙрдХреНрд╕ рдХреЛ рджреЗрдЦрддреЗ рд╣реБрдП, рдореБрдЭреЗ SSR рд╕рд╛рдорд╛рди рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХреБрдЫ рдирд╣реАрдВ рдорд┐рд▓рд╛ред рдХреЗрдВрдЯ рд╕реАред рдбреЛрдбреНрд╕ рдиреЗ рд╕рд┐рд░реНрдл рдЗрд╕рд▓рд┐рдП рд▓рд┐рдЦрд╛ рдХрд┐ рдпрд╣ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдЧреНрд▓реИрдорд░ рдФрд░ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдЗрд╕рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддреЗ рд╣реИрдВред рддреЛ рдореИрдВрдиреЗ рдХреЛрд╢рд┐рд╢ рдХреА рдФрд░ рдпрд╣ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ рдЬрдм рдЖрдк рдЧреНрд▓реИрдорд░ рдкреНрд▓рдЧрдЗрди рдХреЛ рд╕рдХреНрд╖рдо рдХрд░рддреЗ рд╣реИрдВред ЁЯОЙ
рдУрд╣ рдЕрдЪреНрдЫреА рддрд░рд╣ рд╕реЗ рдлрд┐рд░ :-) рдЖрдк рдЗрд╕реЗ рдХрд╛ рдЙрд▓реНрд▓реЗрдЦ рдЬреЛрдбрд╝рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ рддреЛ рдЧреНрд▓реИрдорд░ рдкреНрд▓рдЧрдЗрди readme рдФрд░ рд╣рдо рдЙрд╕ рдПрдХ рдмрдВрдж рдХреА рдЬрд╛рдБрдЪ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ you
рдЬрд╝рд░реВрд░, рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред
рдордзреНрдпрдо рдПрдкреАрдЖрдИ рдХреА рд╕реАрдорд╛рдУрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ @jondubin +1ред рдореИрдВрдиреЗ RSS рддрд░реАрдХрд╛ рднреА рдЖрдЬрд╝рдорд╛рдпрд╛, рдХреЗрд╡рд▓ рдпрд╣ рдкрддрд╛ рд▓рдЧрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐ рдлрд╝реАрдб рдореЗрдВ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреА рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдВ рднреА рд╣реИрдВ , рдЬрд┐рд╕реЗ рдЖрдк рдХрд╛рдо рдХрд░ рд╕рдХрддреЗ
рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдореИрдВ рдПрдХ рдЗрдореЛрд╢рди рдкреНрд▓рдЧрдЗрди рдкрд░ рдХрд╛рдо рдХрд░рдиреЗ рдЬрд╛ рд░рд╣рд╛ рд╣реВрдВ
рдирдорд╕реНрддреЗ, рдпрд╣ рдбрд╛рдпрд░реЗрдХреНрдЯрд╕ рдХреЗ рд▓рд┐рдП рдПрдХ рдкреНрд▓рдЧрдЗрди рдХреЗ рд▓рд┐рдП рдмрд╣реБрдд рдЕрдЪреНрдЫрд╛ рд╣реЛрдЧрд╛ рдХреНрдпреЛрдВрдХрд┐ рдпрд╣
@fk @jondubin рдЗрд╕ рдореБрджреНрджреЗ рдХреЛ рджреЗрдЦрддреЗ рд╣реБрдП рдореБрдЭреЗ рдЗрд╕ рдмреНрд▓реЙрдЧ рдкреЛрд╕реНрдЯ рдореЗрдВ рд╡рд░реНрдгрд┐рдд рдорд╛рдзреНрдпрдо рд╕реЗ рдкреЛрд╕реНрдЯ рд▓рд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдФрд░ рд╕рдорд╛рдзрд╛рди рдорд┐рд▓рд╛: https://medium.com/@{username}/latest?format=json
ред
On рдореИрдВ gatsby-transformer-xml
рдкреНрд▓рдЧрдЗрди рдкрд░ рдХрд╛рдо рдХрд░ рд╕рдХрддрд╛ рд╣реВрдВ
рдпрд╣рд╛рдБ gatsby-transformer-xml
рдХреЗ рд▓рд┐рдП PR рд╣реИ
@KyleAMathews Wordpress.com рд╕реНрд░реЛрдд рдкреНрд▓рдЧрдЗрди рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред
@fk @erutan wrt рдлрд╝реНрд▓рд┐рдХрд░ / 500px, Unsplash рднреА рдмрд╣реБрдд рдЕрдЪреНрдЫрд╛ рд╣реЛрдЧрд╛ред
рдореЗрд░рд╛ рдорд╛рдирдирд╛ тАЛтАЛрд╣реИ рдХрд┐ "1496" "рдЯреНрд░рд╛рдВрд╕рдлреЙрд░реНрдорд░ рдкреНрд▓рдЧрдЗрдиреНрд╕" рдХреЗ рддрд╣рдд "рд╕реАрдПрд╕рд╡реА" рд╣рд▓ рд╣реЛ рдЧрдпрд╛ рд╣реИред
рдореИрдВ рднреА рдЙрд╕ рд╕реВрдЪреА рдореЗрдВ XLSX рдЬреЛрдбрд╝рдиреЗ рдХреА рд╕рд▓рд╛рд╣ рджреВрдВрдЧрд╛ред
рдореИрдВрдиреЗ рдпрд╣рд╛рдБ рдкреНрд░рд┐рдЬреНрдореАрдХ.рдЗрдУ рд╕реНрд░реЛрдд рдкреНрд▓рдЧрдЗрди рдкрд░ рдХрд╛рдо рд╢реБрд░реВ рдХрд░ рджрд┐рдпрд╛ рд╣реИ: https://github.com/angeloashmore/gatsby-source-irismic
рдпрд╣ рдмрд╣реБрдд рд╣реА рдмреБрдирд┐рдпрд╛рджреА рд╣реИ: рд╕рднреА рджрд╕реНрддрд╛рд╡реЗрдЬреЛрдВ рдореЗрдВ рдЦреАрдВрдЪрддрд╛ рд╣реИ рдФрд░ рдкреНрд░рд┐рдЬреНрдореАрдХрдбреЙрдиреНрдореЗрдВрдЯ рдиреЛрдбреНрд╕ рдкрд░ рд╕рднреА рдбреЗрдЯрд╛ рдЙрдкрд▓рдмреНрдз рдХрд░рд╛рддрд╛ рд╣реИред
рдЖрд╡рд╢реНрдпрдХ рд╕реБрдзрд╛рд░реЛрдВ рдореЗрдВ рдЖрд╡рд╢реНрдпрдХрддрд╛рдиреБрд╕рд╛рд░ рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ рдЬреЛрдбрд╝рдирд╛ (рд╡реИрдХрд▓реНрдкрд┐рдХ рднрд╛рд╖рд╛, рд╕рдВрдмрдВрдзрдкрд░рдХ рд▓рд┐рдВрдХ рдлрд╝реАрд▓реНрдб,тАж) рд╢рд╛рдорд┐рд▓ рд╣реЛрдВрдЧреЗред
рд╕реБрдиреЛ
рд╣рдордиреЗ рдПрдХ рдорд╛рдзреНрдпрдо рд╕реНрд░реЛрдд рдкреНрд▓рдЧрдЗрди рд▓рд┐рдЦрд╛ рд╣реИ рдЬреЛ @mfeltscher рджреНрд╡рд╛рд░рд╛ рдЙрд▓реНрд▓рд┐рдЦрд┐рдд рд╕рдорд╛рдкрди рдмрд┐рдВрджреБ рд╕реЗ JSON рдореЗрдВ рдЦреАрдВрдЪрддрд╛ рд╣реИред рдореИрдВрдиреЗ рдпрд╣рд╛рдВ рдПрдХ рдирд┐рд╡реЗрджрди рдЦреЛрд▓рд╛ рд╣реИ: # 1907
рдЙрдореНрдореАрдж рд╣реИ рдХрд┐ рдпрд╣ рдХрд┐рд╕реА рдФрд░ рдХреЗ рд▓рд┐рдП рднреА рдЙрдкрдпреЛрдЧреА рд╣реИред
@deniaz рдзрдиреНрдпрд╡рд╛рдж! рдореИрдВ рдкреВрд░реА рддрд░рд╣ рд╕реЗ @mfeltscher comment рджреНрд╡рд╛рд░рд╛ рдЯрд┐рдкреНрдкрдгреА рдХрд╛ рдкрд╛рд▓рди рдХрд░рдиреЗ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рднреВрд▓ рдЧрдпрд╛, рдФрд░ рдЕрдм рдореИрдВ рдереЛрдбрд╝рд╛ рдкрд░реЗрд╢рд╛рди рд╣реВрдВ рдХрд┐ рдореИрдВрдиреЗ рдХрднреА рдЦреБрдж рдХреЛ рд╕рдорд╛рдкреНрдд рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХреНрдпреЛрдВ рдирд╣реАрдВ рдХреАред рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЬрдм " JSON рдкреГрд╖реНрда рдХреЛ рдкрдврд╝рдиреЗ рдХреЗ рд▓рд┐рдП API рдХреЗ рд░реВрдк рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХрд╛ рдЗрд░рд╛рджрд╛ рдирд╣реАрдВ рд╣реИ " рдкрдврд╝рддреЗ рд╕рдордп рдореИрдВрдиреЗ рдЖрдЬреНрдЮрд╛рдХрд╛рд░реА рд░реВрдк рд╕реЗ рдЪреАрдЬреЛрдВ рдХреЛ рдЫреЛрдбрд╝ рджрд┐рдпрд╛
рдЕрд░реЗ,
рдореИрдВрдиреЗ Github API v4 рдХреЗ рд▓рд┐рдП рдПрдХ рд╕реНрд░реЛрдд рдкреНрд▓рдЧрдЗрди рд▓рд┐рдЦрд╛ рд╣реИ, рдпрд╛ npm install gatsby-source-github-api
рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЗрд╕реЗ рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛ рд╣реИ
рдореБрдЭреЗ рдпрд╣ рдмрддрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рд╕реНрд╡рддрдВрддреНрд░ рдорд╣рд╕реВрд╕ рдХрд░реЗрдВ рдХрд┐ рдореБрдЭреЗ рдХреНрдпрд╛ рдмрджрд▓рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ рдпрд╛ рдЖрдк рдХрд┐рди рд╕реБрд╡рд┐рдзрд╛рдУрдВ рдХреЛ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рд┐рдд рджреЗрдЦрдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВред
-
рд╕рдВрдкрд╛рджрд┐рдд рдХрд░реЗрдВ: рдореИрдВрдиреЗ рдПрдХ рд╕рд╛рдзрд╛рд░рдг рд╡реЗрдмрд╕рд╛рдЗрдЯ рднреА рд╕рдорд╛рдкреНрдд рдХреА рдЬреЛ рдЗрд╕ рдкреНрд▓рдЧрдЗрди рдХреА рдЙрдкрдпреЛрдЧрд┐рддрд╛ рдХреЛ рджрд░реНрд╢рд╛рддреА рд╣реИ: рдЖрдк рдЗрд╕реЗ рдпрд╣рд╛рдВ рдкрд╛ рд╕рдХрддреЗ рд╣реИрдВ
LaTeX рдФрд░ рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ MathJax рдмрд╣реБрдд рдЕрдЪреНрдЫрд╛ рд╣реЛрдЧрд╛!
@thomaskuntzz рдЕрдм рдпрд╣ https://using-remark.gatsbyjs.org/katex/
рдмрд╣реБрдд рдмрдврд╝рд┐рдпрд╛! рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдореБрдЭреЗ рдХреНрдпрд╛ рдЪрд╛рд╣рд┐рдП!
рдмрд╕ рд╕реЛрдЪ рдХреНрдпреЛрдВ KaTeX MathJax рдкрд░ рдЪреБрдирд╛ рдЧрдпрд╛ рдерд╛ ... рдХреЛрдИ рд╡рд┐рдЪрд╛рд░?
рдирд┐рд╢реНрдЪрд┐рдд рдирд╣реАрдВ, рддрд░реНрдХ рдХреЗ рд▓рд┐рдП рдореВрд▓ рдкреАрдЖрд░ рдкрд░ рдЬрд╛рдВрдЪ рдХрд░реЗрдВред рдЖрдк MathJax рдХреЗ рд▓рд┐рдП рдПрдХ рдФрд░ рдкреНрд▓рдЧрдЗрди рднреА рдЬреЛрдбрд╝рддреЗ рд╣реИрдВред рдЕрдзрд┐рдХ рдкреНрд▓рдЧрдЗрдиреНрд╕ рдорд░реНрдЬрд░ :-)
рдЕрд░реЗ рдореИрдВрдиреЗ рдкреЛрд╕реНрдЯреЛрдВ рдХреА рдПрдХ рд╕реВрдЪреА рддреИрдпрд╛рд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рддреНрд╡рд░рд┐рдд рд╕рдорд╛рдзрд╛рди рдПрдХ рд╕рд╛рде рд░рдЦрд╛ рд╣реИ рдФрд░ рджреЗрдЦрд╛ рд╣реИ рдХрд┐ рдЖрд╕-рдкрд╛рд╕ рдХреЛрдИ рднреА рдЙрджрд╛рд╣рд░рдг рдирд╣реАрдВ рд╣реИрдВред
https://github.com/pixelstew/pixelstew-gatsby/blob/master/gatsby-node.js
рдЕрдЧрд░ рд╡рд╣ рдмрд┐рд▓ рдлрд┐рдЯ рдмреИрдарддрд╛ рд╣реИ рддреЛ рдореИрдВ рдЙрд╕реЗ рд╕рдордЭрд╛рддреЗ рд╣реБрдП рдПрдХ рддреНрд╡рд░рд┐рдд рдкреЛрд╕реНрдЯ рд▓рд┐рдЦ рд╕рдХрддрд╛ рд╣реВрдВ?
@pixelstew рдмрд╣реБрдд рдЕрдЪреНрдЫрд╛ рд▓рдЧ рд░рд╣рд╛ рд╣реИ! рдЖрдк рдЙрд╕ рдкреБрд╕реНрддрдХрд╛рд▓рдп рдХреЛ рдирд┐рдХрд╛рд▓рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ рдЬрд┐рд╕реЗ рд▓реЛрдЧ рдЙрдкрдпреЛрдЧ рднреА рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ? рдХреБрдЫ createPagninatedPages({ edges, pageLength=10, templatePath, createPage })
рдпрд╛ рдРрд╕рд╛ рдХреБрдЫред
рдпрд╣ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдПрдХ рдЖрдо рд╕рдорд╕реНрдпрд╛ рд╣реИ!
рд╕рдорд╛рдзрд╛рди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдкрд░ рдПрдХ рдмреНрд▓реЙрдЧ рдкреЛрд╕реНрдЯ рднреА рдкрд╕рдВрдж рдХрд░реЗрдВрдЧреЗред
@KyleAMathews - рдЗрд╕реЗ рдкреВрд░рд╛ рдХрд░рдиреЗ рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░реЗрдВ
рд╣реИрд▓реЛ рдпрд╛рд░реЛ!
рдХреНрдпрд╛ рдореИрдВ рдмрд╣реБ рднрд╛рд╖рд╛ рд╕рд╛рдЗрдЯ рдЙрджрд╛рд╣рд░рдг рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░ рд╕рдХрддрд╛ рд╣реВрдВ?
рдХреНрдпрд╛ рдореЗрд░рд╛ рдкреНрд▓рдЧрдЗрди gatsby-plugin-18n рдПрдХ рдЕрдЪреНрдЫрд╛ рд╕рдорд╛рдзрд╛рди рд╣реИ? рдЗрд╕рдореЗрдВ рдХреНрдпрд╛ рд╕реБрдзрд╛рд░ рдЪрд╛рд╣рд┐рдП?
рдореБрдЭреЗ рдорджрдж рдХрд░рдиреЗ рдФрд░ рдЪреАрдЬреЛрдВ рдХреЛ рдХрд░рдиреЗ рдХреЗ рд╕рд╣реА рддрд░реАрдХреЗ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдлреАрдб рдХрд░рдиреЗ рдореЗрдВ рдЦреБрд╢реА рд╣реЛрдЧреАред
рдзрдиреНрдпрд╡рд╛рдж!
@KyleAMathews
https://www.npmjs.com/package/gatsby-paginate
рд╕рд┐рд░реНрдл readme рдореЗрдВ рдХреБрдЫ рднрдпрд╛рдирдХ рддреНрд░реБрдЯрд┐рдпреЛрдВ рдХреЛ рджреЗрдЦрд╛ред рдореБрдЭреЗ рдмрддрд╛рдПрдВ рдХрд┐ рдХреНрдпрд╛ рдПрдкреАрдЖрдИ рд╕реАрдзреЗ рдкрд░реНрдпрд╛рдкреНрдд рдЖрдЧреЗ рд╣реИред
рд╣рд╛рдп @pixelstew
рдХреНрдпрд╛ рдЖрдк рдЕрдкрдиреЗ рдкреИрдХреЗрдЬ рдХреЗ рд▓рд┐рдП github рд▓рд┐рдВрдХ рдЬреЛрдбрд╝ рд╕рдХрддреЗ рд╣реИрдВред Json?
Npm рдкреЗрдЬ рдореЗрдВ рдореБрдЭреЗ рдЖрдкрдХреЗ npm рдкреНрд░реЛрдлрд╛рдЗрд▓ рдореЗрдВ рдЬрд╛рдирд╛ рдерд╛, рдлрд┐рд░ github рдкреНрд░реЛрдлрд╛рдЗрд▓ рдореЗрдВ, рдлрд┐рд░ рд╕реНрд░реЛрдд рдХреЛрдб рдЦреЛрдЬрдиреЗ рдХреЗ рд▓рд┐рдП рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдореЗрдВред
рдореИрдВ gatsby-plugin-i18n рдХреЗ рд╕рд╛рде рдЖрдкрдХреЗ рдкреИрдХреЗрдЬ рдХрд╛ рдкрд░реАрдХреНрд╖рдг рдХрд░рдиреЗ рдЬрд╛ рд░рд╣рд╛ рд╣реВрдВ
рдореБрдЭреЗ рдЖрд╢рд╛ рд╣реИ рдХрд┐ рдпрд╣ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ = рдбреА
@angeloocana - рд╣рд╛рдВ рдПрдирдкреА
@pixelstew рдмрд╣реБрдд рдЕрдЪреНрдЫрд╛ рд▓рдЧ рд░рд╣рд╛ рд╣реИ! рд╕реБрдкрд░ рд╕реАрдзрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдПред рдХреЗрд╡рд▓ рдПрдХ рдЪреАрдЬ рдЬрд┐рд╕реЗ рдореИрдВ рдЧрд╛рдпрдм рджреЗрдЦ рд╕рдХрддрд╛ рд╣реВрдВ, рд╡рд╣ рдкреГрд╖реНрдареЛрдВ рдХреЗ рд▓рд┐рдП рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдкрде рдХреЛ рдмрджрд▓рдиреЗ рдХрд╛ рдПрдХ рддрд░реАрдХрд╛ рд╣реИред рдЬреИрд╕реЗ рдХрд┐ i18n рдХреЗ рд▓рд┐рдП рдпрд╛ рд╕рд╛рдЗрдЯ рдХреЗ рдЙрдк-рд╡рд░реНрдЧреЛрдВ рдХреЗ рд▓рд┐рдП рдЬреИрд╕реЗ / рдмреНрд▓реЙрдЧ / 1, / рдмреНрд▓реЙрдЧ / 2 рдЖрджрд┐ред рд╢рд╛рдпрдж рдпрд╣ рднреА рдПрдХ рддрд░реАрдХрд╛ рд╣реИ рдХрд┐ рд╕реНрд▓реИрд╢рд┐рдВрдЧ рд╕реНрд▓реИрд╢ рдХрд╣рд╛ рдЬрд╛рдП рдпрд╛ рдирд╣реАрдВред
рдирдорд╕реНрддреЗ, @ KyleAMathews рдореИрдВрдиреЗ Trello рдХреЗ рд▓рд┐рдП рдПрдХ boardId
рджрд░реНрдЬ рдХрд░рдиреЗ рд╕реЗ рдмреЗрд╣рддрд░ рд╣реИред
рдореИрдВ рдЗрд╕рдХреЗ рд╕рд╛рде 2 рдУрдкрдирд╕реЛрд░реНрд╕ рд╡реЗрдмрд╕рд╛рдЗрдЯ рднреА рдмрдирд╛ рд░рд╣рд╛ рд╣реВрдВред рдФрд░ рд╕рднреА рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдПрдХ рдмреНрд▓реЙрдЧ рдкреЛрд╕реНрдЯ / рдЯреНрдпреВрдЯреЛрд░рд┐рдпрд▓ред
рдЪрд┐рдпрд░реНрд╕
ЁЯН╗
@Necmttn рд╡рд╛рд╣ ! рдореИрдВ рд╣рдореЗрд╢рд╛ рдХреЗ рд▓рд┐рдП рдПрдХ рдЯреНрд░реЛрд▓реЛ рд╕реНрд░реЛрдд рдкреНрд▓рдЧрдЗрди рдЪрд╛рд╣рддрд╛ рдерд╛! рдЗрд╕рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдкрдврд╝рдиреЗ рдХреЗ рд▓рд┐рдП рдЗрдВрддрдЬрд╛рд░ рдирд╣реАрдВ рдХрд░ рд╕рдХрддрд╛! рдХреНрдпрд╛ рдЖрдк рдХрд╛рд░реНрдб рдХреА рд╕реВрдЪрд┐рдпреЛрдВ рдореЗрдВ рдмреЛрд░реНрдб рд╕реЗ рдХреВрдж рд╕рдХрддреЗ рд╣реИрдВ? рдПрдХ рдмреЛрд░реНрдб рдХреЗ рд▓рд┐рдП рдИрдЬреА рдХреНрд╡реЗрд░реА рдФрд░ рдлрд┐рд░ рдЙрд╕рдХреА рд╕реВрдЪреА рдореЗрдВ рд╕реЗ рд╕рднреА рдХрд╛рд░реНрдб рдХреА рдЬрд╛рдирдХрд╛рд░реА рдХреЛ рдкрдХрдбрд╝реЛ?
рд╣рд╛рдВ рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ! :) рдЬреЛ рдХреБрдЫ рдЗрд╕ рддрд░рд╣ рд╣реЛрдЧрд╛,
query getBoardById($id: String!) {
allTrelloBoard (
filter: {
id: {eq: $id}
}
){
edges {
node {
id
name
lists {
id
name
}
cards {
id
parent
name
desc
}
}
}
}
}
рдЗрд╕рд▓рд┐рдП node
parent
рдореВрд▓реНрдп рдХреЗ рдЖрдзрд╛рд░ рдкрд░ node
рдХреЗ рдмреАрдЪ рд╕рдВрдмрдВрдз рд╣реИред
card.parent
рдореВрд▓реНрдп = list.id
list.parent
рдореВрд▓реНрдп = board.id
рддрдм рдореВрд▓ рд░реВрдк рд╕реЗ .. рдЖрдк list
, рдЬрдм рдЖрдк list.map
рдЕрдкреЗрдХреНрд╖рд╛рдХреГрдд рдХрд╛рд░реНрдб рд╕реЗрдЧрдореЗрдВрдЯ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ;
const cards = data.cards.filter(card => {
return card.parent === list.Id
}).map(card => {
return (
<div key={card.id}>
<h2>{card.name}</h2>
<p>{card.desc}</p>
</div>
)
})
рдЖрдЬ рдореИрдВ card.desc
рд▓рд┐рдП рдЯреНрд░рд╛рдВрд╕рдлрд╛рд░реНрдорд░ рдЬреЛрдбрд╝рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░реВрдБрдЧрд╛ рдЬреЛ gatsby-transformer-remark.
рд╕рд╛рде рдХрдЪреНрдЪреА рдорд╛рд░реНрдХрдбрд╛рдЙрди рдкрд╛рд░реНрд╕ рд╣реИ
рдФрд░ children
рд╕рдВрдмрдВрдз рдЬреЛрдбрд╝рдирд╛ рдЕрдЪреНрдЫрд╛ PR рд╣реЛрдЧрд╛ред рдЕрдЧрд░ рдХрд┐рд╕реА рдХреЗ рдкрд╛рд╕ рд╕рдордп рд╣реИ рддреЛ рдореИрдВ рдЙрд╕рдХреА рд╕рд░рд╛рд╣рдирд╛ рдХрд░реВрдВрдЧрд╛ред
рдареАрдХ рд╣реИ, рдореИрдВрдиреЗ рдмрдЪреНрдЪреЛрдВ рдХреЗ рд╕рдВрдмрдВрдз рдФрд░ рдЯреНрд░рд╛рдВрд╕рдлреЙрд░реНрдорд░-рдЯрд┐рдкреНрдкрдгреА рдХреЛ рднреА рдЬреЛрдбрд╝рд╛ред рдирдпрд╛ рд╕рдВрд╕реНрдХрд░рдг рдПрдХ рдЖрдХрд░реНрд╖рдг рдХреА рддрд░рд╣ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред рдпрд╣рд╛рдБ рдПрдХ рдЙрджрд╛рд╣рд░рдг рдХреНрд╡реЗрд░реА рд╣реИред
query getWeeklyById($id: String!) {
allTrelloBoard (
filter: {
id: {eq: $id}
}
){
edges {
node {
id
name lists {
id
name
cards {
id
name
childMarkdownRemark {
id
html
}
}
}
}
}
}
}
рдмрд╕ рдПрдХ faker.js рдЖрдзрд╛рд░рд┐рдд рд╕реНрд░реЛрдд рдкреНрд▓рдЧрдЗрди рдХреЗ рд▓рд┐рдП рд╡рд┐рдЪрд╛рд░ рдерд╛ - рдЙрджрд╛рд╣рд░рдг рд╕рд╛рдЗрдЯреЛрдВ рдХреЛ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдЕрджреНрднреБрдд рд╣реЛрдЧрд╛!
@KyleAMathews - рдореИрдВ рд▓рд┐рдм рдХреЛ рдЕрдкрдбреЗрдЯ рдХрд░рдиреЗ рдЬрд╛ рд░рд╣рд╛ рд╣реВрдВ рддрд╛рдХрд┐ рдХрд┐рд╕реА рдкреЛрд╕реНрдЯ рдХреЛ
рдХреНрдпрд╛ рдЖрдк рдпрд╛ рдЕрдиреНрдп рдХреЛрдИ рднреА рдЙрд╕ рддрд░рд╣ рдХрд╛ рд╡рд░реНрдгрди рдХрд░ рд╕рдХрддрд╛ рд╣реИ рдЬрд┐рд╕ рддрд░рд╣ рд╕реЗ рдкреГрд╖реНрдардмрджреНрдз рдкреЛрд╕реНрдЯ рдХреЛ рд╕рдВрд░рдЪрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ?
рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП рдорд╛рд░реНрдХрдбрд╛рдЙрди рдореЗрдВ - рдХреНрдпрд╛ рдпрд╣ рдПрдХ index.md
рдФрд░ рдлрд┐рд░ рдЕрдиреНрдп 'рдкреЗрдЬ' рдХреЗ рд▓рд┐рдП рдХреБрдЫ рдмрд╛рдж рдХреА md рдлрд╛рдЗрд▓реЗрдВ рд╣реЛрдВрдЧреА?
рдпрд╛ рдХрд┐рд╕реА рдЕрдиреНрдп рдбреЗрдЯрд╛ рд╕реНрд░реЛрдд рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣реЗ рд╣реИрдВ?
рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдореБрдЭреЗ рдпрд╣ рдЬрд╛рдирдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ рдХрд┐ рдЕрдЧрд░ рдореИрдВ рдЪрд╛рд╣рддрд╛ рд╣реВрдВ рдХрд┐ рдпрд╣ рдПрдХ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рдЪреАрдЬ рд╣реЛ рддреЛ рдПрдкреАрдЖрдИ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдХреИрд╕реА рджрд┐рдЦ рд╕рдХрддреА рд╣реИред
@pixelstew рдЗрд╕реЗ рдХрд┐рд╕реА рднреА рдбреЗрдЯрд╛ рд╕реНрд░реЛрдд рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдПред рдЗрд╕реЗ рд╕рд┐рд░реНрдл рдПрдХ рд╡рд┐рдХрд▓реНрдк рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ рдЬреЛ рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЗрд╕реЗ рдмрдирд╛рдиреЗ рд╡рд╛рд▓реЗ рдкрдиреНрдиреЛрдВ рдореЗрдВ "рдЙрдкрд╕рд░реНрдЧ" рдЬреЛрдбрд╝рдирд╛ рд╣реИ рдЬреИрд╕реЗ "рдкреЛрд╕реНрдЯ" рдпрд╛ "рдЪрд┐рддреНрд░" рдпрд╛ рдЬреЛ рднреА рд╣реЛред
@ рдХреЗрд▓реАрдорд╛рдереЗрд╡реНрд╕ - рд╣рд╛рдВ рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ - рдореИрдВ рд╢рд╛рдпрдж рдЗрд╕реЗ
рдпрджрд┐ рдореИрдВ рдЗрдирдкреБрдЯ рдХреЛ рдХрд┐рд╕реА рднреА рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдкрд░рд┐рднрд╛рд╖рд┐рдд рд╕рд░рдгреА рдХреЗ рд░реВрдк рдореЗрдВ рдЫреЛрдбрд╝рддрд╛ рд╣реВрдВ рддреЛ рд╕рдорд╛рдзрд╛рди рд╕рд░рд▓ рд╣реИред
рдореИрдВ рдЦреЛрдЬ рдЙрджрд╛рд╣рд░рдг рд╕рд╛рдЗрдЯ рдпрд╛ рдкреГрд╖реНрдард╛рдВрдХрди рдмрдирд╛рдиреЗ рдореЗрдВ рдмрд╣реБрдд рджрд┐рд▓рдЪрд╕реНрдкреА рд░рдЦрддрд╛ рд╣реВрдВ, рдХреНрдпреЛрдВрдХрд┐ рдореИрдВ рд╡рд░реНрддрдорд╛рди рдореЗрдВ рдЕрдкрдиреА рд╕рд╛рдЗрдЯ рдХреЗ рд▓рд┐рдП рдЗрди рд╕реБрд╡рд┐рдзрд╛рдУрдВ рдкрд░ рдХрд╛рдо рдХрд░ рд░рд╣рд╛ рд╣реВрдВред
рдЕрдЧрд░ рдЗрди рдкрд░ рдкрд╣рд▓реЗ рд╕реЗ рдХреЛрдИ рдХрд╛рдо рдирд╣реАрдВ рдХрд░ рд░рд╣рд╛ рд╣реИ, рддреЛ рдмреЗрд╢рдХред
@Tallestthomas рдЬреЛ рдмрд╣реБрдд рдЕрдЪреНрдЫрд╛ рд╣реЛрдЧрд╛! @pixelstew рдиреЗ рдЖрдкрдХреЛ рдпрд╛ рдХрд┐рд╕реА рдФрд░ рдиреЗ рдЕрднреА рддрдХ gatsby-paginate рдХреЗ рд▓рд┐рдП рдПрдХ рдЙрджрд╛рд╣рд░рдг рд╕рд╛рдЗрдЯ рдмрдирд╛рдИ рд╣реИ? рдпрд╣ рдПрдХ рдЕрдЪреНрдЫрд╛ рдЙрдкрдпреЛрдЧ рдХреЗ рдорд╛рдорд▓реЗ рдХреЗ рдмрд╛рдж рд╕реЗ рдпрд╣рд╛рдБ рдПрдХ рд╣реЛрд╕реНрдЯ рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЕрдЪреНрдЫрд╛ рд╣реЛрдЧрд╛ред
рдЦреЛрдЬ рдкрд░ - @ рдмреАрд╡реЙрди рдиреЗ рдЦреЛрдЬ рд╡рд┐рдЪрд╛рд░реЛрдВ рдХреЗ рд╕рд╛рде рдмрд╣реБрдд рдереЛрдбрд╝рд╛ рдЦреЗрд▓рд╛ рд╣реИред рдмреНрд░рд╛рдпрди - рдХреНрдпрд╛ рдЖрдкрдиреЗ рдЕрдкрдиреЗ рдХрд┐рд╕реА рднреА рд╕реИрдВрдкрд▓ рдХреЛрдб рдХреЛ рдХрд╣реАрдВ рднреА рдзрдХреЗрд▓рд╛ рд╣реИ?
рдореБрдЭреЗ рдХреБрдЫ рдХрд╛рдо рдореЗрдВ рдкреНрд░рдЧрддрд┐ рд╣реИрдХ рдХреА рдЧрдИ рдзрдХреНрдХрд╛ рджрд┐рдпрд╛ рдпрд╣рд╛рдБ рд▓реЗрдХрд┐рди рдпрд╣ рд╕рдм рддреИрдпрд╛рд░ рд╕рд╛рдЭрд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдпрд╛ рдХреБрдЫ рднреА рдкрд░ рдирд╣реАрдВ рд╣реИред рдмрд╕ рдЗрдзрд░-рдЙрдзрд░ рдХрд╛рдо рдХрд░ рд░рд╣рд╛ рд╣реВрдВ, рдЬрдм рдореБрдЭреЗ рд╕рдордп рдорд┐рд▓рд╛ред
рдХреЛрдИ рднреА Zendesk рдпрд╛ рдЧреНрд░реАрдирд╣рд╛рдЙрд╕ рдХреЗ рд╕рд╛рде рдХреЛрдИ рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╣реЛрддрд╛ рд╣реИ?
рдЬрд╝рд░рд╛ рд╕реБрдирд┐рдП рд╕рднреА,
рдореИрдВрдиреЗ рд╕реНрд░реЛрдд рдкреНрд▓рдЧрдЗрди рд▓реЗрдЦрдХреЛрдВ рдХреЗ рд▓рд┐рдП рдПрдХ рд╕рд╣рд╛рдпрдХ рдкреБрд╕реНрддрдХрд╛рд▓рдп рдмрдирд╛рдпрд╛ред рдпрд╣ рд╕реНрд░реЛрдд рдкреНрд▓рдЧрдЗрдиреНрд╕ рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ рдХреБрдЫ рдмреЙрдпрд▓рд░рдкреНрд▓реЗрдЯ рдХреЛ рдХрдо рдХрд░рдиреЗ рдореЗрдВ рдорджрдж рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдПред
gatsby-node-helpers
: https://github.com/angeloashmore/gatsby-node-helpers
рдореИрдВрдиреЗ рдЗрд╕реЗ Shopify рд╕реНрд░реЛрдд рдкреНрд▓рдЧрдЗрди рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рд╢реБрд░реВ рдХрд░ рджрд┐рдпрд╛ рд╣реИ рдЬреЛ рдореИрдВ рд▓рд┐рдЦ рд░рд╣рд╛ рд╣реВрдВ рдФрд░ рдЗрд╕рдореЗрдВ рдореВрд▓реНрдп рдкрд╛рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдореБрдЭреЗ рд▓рдЧрд╛ рдХрд┐ рдореИрдВ рдЗрд╕реЗ рд╕рд╛рдЭрд╛ рдХрд░реВрдВрдЧрд╛ред рдХреГрдкрдпрд╛ рдореБрдЭреЗ рдмрддрд╛рдПрдВ рдХрд┐ рдпрджрд┐ рдЖрдк рдЗрд╕реЗ рдЖрдЬрд╝рдорд╛рддреЗ рд╣реИрдВ рддреЛ рдЖрдк рдХреНрдпрд╛ рд╕реЛрдЪрддреЗ рд╣реИрдВред рдзрдиреНрдпрд╡рд╛рдж :)
@KyleAMathews рдореИрдВрдиреЗ рдЕрдкрдиреЗ рд╕реНрд╡рдпрдВ рдХреЗ рдмреНрд▓реЙрдЧ рдкрд░ рдкреНрд▓рдЧрдЗрди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рд╣реИ рдЬреЛ рдХрд┐ рдореИрдВ рдпрд╣рд╛рдБ рдХреНрд▓реЛрди рдФрд░ рд╣реЛрд╕реНрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЦреБрд╢ рд╣реВрдБред
@angeloashmore рдпрд╣ рд╢рд╛рдирджрд╛рд░ рд╣реИ !!! рдХреНрдпрд╛ рдЖрдк рдЗрд╕реЗ рд╕реНрд░реЛрдд рдкреНрд▓рдЧрдЗрди рдбреЙрдХреНрд╕ рдкреГрд╖реНрда рд╕реЗ рд▓рд┐рдВрдХ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ? https://www.gatsbyjs.org/docs/create-source-plugin/
@pixelstew рдЧреИрдЯреНрд╕рдмреА-рдкреЗрдЬреЗрдВрдЯ?
@pixelstew рдХрд┐рд╕реА рднреА рдХрд╛рд░рдг рд╕реЗ рд▓рд╛рдЗрд╕реЗрдВрд╕ Gatsby-paginate рдкреНрд▓рдЧрдЗрди рдкрд░ GPL рд╣реИ?
рдХреНрд░рд╛рдлреНрдЯ рд╕реАрдПрдордПрд╕ рдХреЗ рд▓рд┐рдП рдПрдХ рд╕реНрд░реЛрдд рдкреНрд▓рдЧрдЗрди рджреЗрдЦрдирд╛ рдкрд╕рдВрдж рдХрд░реЗрдВрдЧреЗред рдХреНрд░рд╛рдлреНрдЯ рдореЗрдВ рдПрдХ рджреЗрд╢реА рдкреНрд▓рдЧрдЗрди рд╣реИ рдЬреЛ JSON API рдмрдирд╛рддрд╛ рд╣реИред https://github.com/craftcms/element-api/tree/v1
рд╢рд┐рд▓реНрдк 3 рдХреЗ рд▓рд┐рдП рдПрдХ рдЧреНрд░рд╛рдлрдХреЙрд▓ рд╕рд░реНрд╡рд░ рдкреНрд▓рдЧрдЗрди рднреА рд╣реИред https://github.com/markhuot/craftql
рдпрд╣ рдПрдирдкреАрдПрдо рд▓рд╛рдЗрдмреНрд░реЗрд░реА рдмрд╣реБрдд рдкреНрдпрд╛рд░реА рд╣реИред рдпрд╣ рдкреГрд╖реНрда рдХрд╛ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХрд░рддрд╛ рд╣реИ рдФрд░ рдЗрд╖реНрдЯрддрдо рд▓реЛрдбрд┐рдВрдЧ рдЧрддрд┐ https://www.npmjs.com/package/subfont рдХреЗ рд▓рд┐рдП рдЙрд╕ рдкреГрд╖реНрда рдкрд░ рдЙрдкрдпреЛрдЧ рдХрд┐рдП рдЧрдП рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдкрд╛рддреНрд░реЛрдВ рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ рдлрд╝реЙрдиреНрдЯ рдлрд╝рд╛рдЗрд▓реЗрдВ рдмрдирд╛рддрд╛ рд╣реИ
рдПрдХ рдкреНрд▓рдЧрдЗрди рд╣реИ рдЬреЛ рдПрдХ рд╕рд╛рдЗрдЯ рдкрд░ рд╕рднреА рдпрд╛ рдирд╛рдорд┐рдд рдкреГрд╖реНрдареЛрдВ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рд╣реИ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕реНрд╡рдЪреНрдЫ рд╣реЛрдЧрд╛!
@KyleAMathews рдореБрдЭреЗ рдПрдХ LaunchDarkly рдПрдХреАрдХрд░рдг рд╕реЗ рд▓рд╛рдн рд╣реЛрдЧрд╛ред рдЖрджрд░реНрд╢ рд░реВрдк рд╕реЗ, рдпрд╣ SSR рдФрд░ рд░рдирдЯрд╛рдЗрдо рдлреАрдЪрд░ рдЭрдВрдбреЗ рджреЛрдиреЛрдВ рдХрд╛ рд╕рдорд░реНрдерди рдХрд░реЗрдЧрд╛ред
@ mickeyreiss-visor рдЬреЛ рд╢рд╛рдВрдд рд╣реЛрдЧрд╛!
рдХреНрдпрд╛ рдХреЛрдИ рдбреНрд░рд┐рдмрдмреНрд▓ рдкреНрд▓рдЧрдЗрди рд╣реИ?
@smakosh рдРрд╕рд╛ рдирд╣реАрдВ рд╣реИ рдХрд┐ рдореБрдЭреЗ рдкрддрд╛ рд╣реИ (
рдореИ рдЙрд╕реЗ рдХрд░рдиреЗ рдХреА рдПрдХ рдХреЛрд╢рд┐рд╢ рддреЛ рдХрд░реВрдВрдЧрд╛!
рдЙрдирдХрд╛ рдПрдкреАрдЖрдИ рдЗрддрдирд╛ рдЦрд░рд╛рдм рд╣реИ, рдореБрдЭреЗ рдпрд╣ рдмрддрд╛рдиреЗ рдХреЗ рдмрдЬрд╛рдп рдХрд┐ рдХреНрдпрд╛ рдкреИрд░рд╛рдореАрдЯрд░ рдЧрд╛рдпрдм рд╣реИ, рдЙрдирдХреА рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдЬреИрд╕реА рд╣реИ
{
"error": "invalid_request",
"error_description": "The request is missing a required parameter, includes an unsupported parameter value, or is otherwise malformed."
}
рдУрдХреЗ рдореИрдВ рдПрдХ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдкрд╛рдиреЗ рдореЗрдВ рдХрд╛рдордпрд╛рдм рд░рд╣рд╛, рдЖрдЬ рд░рд╛рдд рдкреНрд▓рдЧрдЗрди рдкрд░ рдХрд╛рдо рдХрд░реЗрдЧрд╛!
рд╣реЛ рдЧрдпрд╛: https://www.npmjs.com/package/gatsby-source-dribbble
@smakosh рдЕрдЪреНрдЫрд╛! рдЗрд╕реЗ рд╕рд╛рдореБрджрд╛рдпрд┐рдХ рдкреНрд▓рдЧрдЗрдиреНрд╕ рдХреА рд╕реВрдЪреА рдореЗрдВ рдЬреЛрдбрд╝рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ? https://www.gatsbyjs.org/docs/plugins/#community -plugins
рдмрд╕ рдПрдХ PR https://github.com/gatsbyjs/gatsby/pull/4086 рдЦреЛрд▓рд╛
рд╕реНрдЯрд╛рд░реНрдЯрд░ рдХрд┐рдЯ: https://github.com/smakosh/gatsby-source-dribbble-example
рдирдорд╕реНрддреЗ, asciidoc рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди рдЬреЛрдбрд╝рдиреЗ рдХреЗ рд▓рд┐рдП рдХреЛрдИ рдпреЛрдЬрдирд╛? :)
@vojtechruz рдореИрдВ рдХрд┐рд╕реА рдХреЛ рднреА рдЕрднреА рддрдХ рдирд╣реАрдВ рд▓рд┐рдЦрд╛ рд╣реИ! рдЗрд╕реЗ рд▓реЗрдиреЗ рдФрд░ рд╕рдореБрджрд╛рдп рдореЗрдВ рд╡рд╛рдкрд╕ рдпреЛрдЧрджрд╛рди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕реНрд╡рддрдВрддреНрд░ рдорд╣рд╕реВрд╕ рдХрд░реЗрдВ!
рдЬрд╝рд░реВрд░, рдореБрдЭреЗ рдЦреБрд╢реА рд╣реЛрдЧреА :)
рдХрд┐рд╕реА рд╕рдмрдлрд╝реЛрдВрдЯ рдкреНрд▓рдЧрдЗрди рдкрд░ рдХрд╛рдо рдХрд░ рд░рд╣рд╛ рд╣реИ? рдЗрд╕реЗ рдПрдХреНрд╢рди рдореЗрдВ рджреЗрдЦрдирд╛ рдкрд╕рдВрдж рдХрд░реЗрдВрдЧреЗред
@alexparish рдпрд╣ рджреЗрдЦрдирд╛ рдмрд╣реБрдд рдЕрдЪреНрдЫрд╛ рд╣реЛрдЧрд╛!
@alexparish рдЬреЛ рдмрд╣реБрдд рдмрдврд╝рд┐рдпрд╛ рд╣реЛрдЧрд╛! рдЙрд╕ рд░рд╛рдд рдХреЗ рд▓рд┐рдП рдмрд╕ рдПрдХ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╕реЛрдЪ рд░рд╣рд╛ рдерд╛! рдореЗрд░рд╛ рд╡рд┐рдЪрд╛рд░ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд▓реЛрдЧреЛрдВ рджреНрд╡рд╛рд░рд╛ рдпрд╣ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП рдерд╛ рдХрд┐ рд╡реЗ рдХреМрди рд╕реЗ рдкреГрд╖реНрда рдЪрд╛рд╣рддреЗ рд╣реИрдВ рдХреНрдпреЛрдВрдХрд┐ рдореИрдВ рдпрд╣ рдорд╛рди рд░рд╣рд╛ рд╣реВрдВ рдХрд┐ рдпрд╣ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдмрд╣реБрдд рдорд╣рдВрдЧреА рд╣реИ? рдпрд╣ Google рдПрдирд╛рд▓рд┐рдЯрд┐рдХреНрд╕ рдкрд░ рд╣реБрдХ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЕрдЪреНрдЫрд╛ рд╣реЛрдЧрд╛ рдФрд░ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ рд╢реАрд░реНрд╖ 10 рд▓реИрдВрдбрд┐рдВрдЧ рдкреГрд╖реНрдареЛрдВ рдкрд░ рдЯреВрд▓ рд▓рд╛рдЧреВ рдХрд░реЗрдЧрд╛ред
@ рдХреЗрд▓реАрдорд╛рдереЗрд╡реНрд╕ рдореБрдЭреЗ рдбрд░ рд╣реИ рдХрд┐ рдореИрдВ рд╕рдмрдлреЛрдВрдЯ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╣реБрдд рдХрдо рдЬрд╛рдирддрд╛ рд╣реВрдВ рд▓реЗрдХрд┐рди рдкреВрд░реНрдг рд╕рд╛рдЦ рд╕реЗ рдкреНрд░рднрд╛рд╡рд┐рдд рдерд╛ред рдпрджрд┐ рдЖрдкрдиреЗ рдЗрд╕ рдкреНрд▓рдЧрдЗрди рдкрд░ рдЬрд╛рдиреЗ рдХреА рдпреЛрдЬрдирд╛ рдмрдирд╛рдИ рд╣реИ, рддреЛ рдХреГрдкрдпрд╛ рдореБрдЭреЗ рдЖрдкрдХреЛ рд░реЛрдХрдиреЗ рди рджреЗрдВ - рдореЗрд░реЗ рдкрд╛рд╕ рдмрд╣реБрдд рдХрдо рд╕рдордп рдЙрдкрд▓рдмреНрдз рд╣реИ рдЗрд╕рд▓рд┐рдП рдпрд╣ рдореЗрд░реА рддрд░рдл рд╕реЗ рдзреАрдорд╛ рд╣реЛрдЧрд╛ред
рдареАрдХ рд╣реИ, рдпрдХреАрди рдирд╣реАрдВ рд╣реИ рдХрд┐ рдореЗрд░реЗ рдкрд╛рд╕ рд╕рдордп рднреА рд╣реЛрдЧрд╛ рд▓реЗрдХрд┐рди рд╣рд╛рдБ, рдЗрд╕рдореЗрдВ рдХрд╕реНрдЯрдо рдлреЛрдВрдЯ рд╡рд╛рд▓реА рд╕рд╛рдЗрдЯреЛрдВ рдкрд░ рдкреНрд░рджрд░реНрд╢рди рдореЗрдВ рд╕реБрдзрд╛рд░ рдХрд░рдиреЗ рдХреА рдмрд╣реБрдд рдХреНрд╖рдорддрд╛ рд╣реИред
рдЯреАрдмреАрдПрдЪ рдПрдХ рд╕рдмрдлрд╝реЙрдиреНрдЯ рдХреЗ рд▓рд┐рдП рдПрдХ рдкреНрд▓рдЧрдЗрди рд╢рд╛рдпрдж рдереЛрдбрд╝рд╛ рдУрд╡рд░рдХрд┐рд▓ рд╣реИ, рдЬрдм рддрдХ рдХрд┐ рдЗрд╕рдореЗрдВ рдХреБрдЫ рдЬрд╛рджреВ рдирд╣реАрдВ рдерд╛ рдЬреИрд╕реЗ рдХрд┐ рдХреЗрд╡рд▓ рдПрдирд╛рд▓рд┐рдЯрд┐рдХреНрд╕ рд╕реЗ рд╢реАрд░реНрд╖ 10 рдкреГрд╖реНрдареЛрдВ рдкрд░ рдЪрд▓рдиреЗ рдХрд╛ рд╡рд┐рдЪрд╛рд░ (рдЬреЛ рдХрд┐ рдПрдХ _awesome_ рд╡рд┐рдЪрд╛рд░ рд╣реИ)ред рдХрд┐рд╕реА рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдореЗрдВ рд╕рдмрдлрд╝реЙрдиреНрдЯ рдЬреЛрдбрд╝рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрдк рдЗрд╕реЗ рдЕрдкрдиреЗ рдмрд┐рд▓реНрдбрд╕реНрдЯреЗрдк рдХреЗ рдЕрдВрдд рдореЗрдВ рд╣реА рдирд┐рдкрдЯрд╛ рд╕рдХрддреЗ рд╣реИрдВ
gatsby build && subfont public -i
рд╡рд┐рдЪрд╛рд░реЛрдВ рдХреА рдПрдХ рдФрд░ рдЬреЛрдбрд╝реА:
Google рд▓рд╛рдЗрдЯрд╣рд╛рдЙрд╕ рдПрдХреАрдХрд░рдг - рдЗрд╕реЗ рдирд┐рд░реНрдорд┐рдд рд╕рд╛рдЗрдЯреЛрдВ рдХреЗ рд╡рд┐рд░реБрджреНрдз рдЪрд▓рд╛рдирд╛ рд╣реЛрдЧрд╛, рди рдХрд┐ рд╡рд┐рдХрд╛рд╕ рд╕реНрдерд▓реЛрдВ рдХреЗ рд▓рд┐рдП
рдкрд╣рд▓рд╛ рдЗрдирдкреБрдЯ рд╡рд┐рд▓рдВрдм рдкреНрд▓рдЧрдЗрди - FID рдХрд╛ рд╡рд░реНрдгрди рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рджреЗрдЦреЗрдВ
рдкреНрд▓рдЧрдЗрди рд╡рд┐рдЪрд╛рд░:
рдСрдЯреЛ рд╕реНрдХреЗрдЪ рдлрд╝рд╛рдЗрд▓ рдХреЛ
рдпрд╣ рдХреИрд╕реЗ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ:
рд╕реНрдХреЗрдЪ рдлрд╝рд╛рдЗрд▓ рдХреЛ рдкрд╛рд░реНрд╕ рдХрд░рдиреЗ рдФрд░ рдкрдврд╝рдиреЗ рдХреЗ рд▓рд┐рдП рд╣рдореЗрдВ рдХреБрдЫ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдЧреБрдгреЛрдВ рдХреЗ рд╕рд╛рде рдПрдХ рд╕реНрдкрд╖реНрдЯ рдкрд░рдд рдФрд░ рдЖрд░реНрдЯрдмреЛрд░реНрдб рд╕рдВрд░рдЪрдирд╛ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИред рдкреНрд░рддрд┐ рдШрдЯрдХ рд╕рдореВрд╣ рдЬрд┐рд╕реЗ рдЖрдк рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рдПрдХ рд╡рд┐рд╡рд░рдг рдкрд░рдд рдпрд╛ рд╕реВрдЪрдирд╛ рдкреНрд░рддреАрдХ рдХреЗ рд╕рд╛рде рдПрдХ рдЕрд▓рдЧ рдЖрд░реНрдЯрдмреЛрд░реНрдб рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред рдЗрд╕ рдкрд░рдд рдХрд╛ рдПрдХ рд╡рд┐рд╢реЗрд╖ рдирд╛рдо рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред рд╣рдо рдЙрд╕ рд▓реЗрдпрд░ рд╕реЗ рдХрдВрдЯреЗрдВрдЯ рдХреЛ рдкрдврд╝ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рдЙрд╕ рдХрдВрдЯреЗрдВрдЯ рдХреЗ рд╕рд╛рде рдорд╛рд░реНрдХрдбрд╛рдЙрди рдореЗрдВ рдкреЗрдЬ рдмрдирд╛ рд╕рдХрддреЗ рд╣реИрдВред
рдХреБрдЫ рдЙрдкрдХрд░рдг рдЬрд┐рдирдХрд╛ рд╣рдо рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ:
https://github.com/xaviervia/sketch2json
http://oscarotero.design/node-sketch/
https://gist.github.com/JoelBesada/fc20060741342e8a5f15208401e4308d
рдПрдХ рдмрд╛рджрд▓ рдкреНрд▓рдЧрдЗрди рд╡рд┐рдЪрд╛рд░:
рдЕрдзрд┐рдХ рдЬрд╛рдирдХрд╛рд░реА
рдореИрдВ рдкреАрдбреАрдПрдл-рдЯреНрд░рд╛рдВрд╕рдлрд╛рд░реНрдорд░ рдкрд░ рдХрд╛рдо рдХрд░реВрдБрдЧрд╛ред
рдореИрдВ рдбрд╛рдпрдирд╛рдореЛрдбрдм рд╕реНрд░реЛрдд рдкреНрд▓рдЧрдЗрди рдкрд░ рдХрд╛рдо рдХрд░реВрдВрдЧрд╛ред
@KyleAMathews рдореИрдВ рдЗрд╕реЗ рдХреБрдЫ рдореБрджреНрджреЛрдВ рдореЗрдВ рдЕрд▓рдЧ рдХрд░рдиреЗ рдЬрд╛ рд░рд╣рд╛ рд╣реВрдВ рдЗрд╕рд▓рд┐рдП рдпрд╣ рдереЛрдбрд╝рд╛ рдЕрдзрд┐рдХ
рд╕рдорд░реА рд╕рдореНтАНрдорд┐рд▓рд┐рдд рд╣реИ
Drupal (рд░реЗрдкреЛ рдореЗрдВ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдПрдХ рдХреА рд╢реБрд░реБрдЖрдд рд╣реИ, рд▓реЗрдХрд┐рди рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛ рдХрдИ рдЕрддрд┐рд░рд┐рдХреНрдд рд╣реИрдВ рдЬреЛ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдмрд╣реБрдд рдЕрдЪреНрдЫрд╛ рд╣реЛрдЧрд╛)
рдХреНрдпрд╛ рдЖрдкрдХреЗ рджреНрд╡рд╛рд░рд╛ рдкреАрдЫрд╛ рдХрд┐рдП рдЬрд╛ рд░рд╣реЗ рдкрд░рд┐рд╡рд░реНрдзрди рдХреА рдХрд╣реАрдВ рд╕реВрдЪреА рд╣реИ?
рдХреНрдпрд╛ рд╕реНрд░реЛрдд рдЗрдЪреНрдЫрд╛ рд╕реВрдЪреА рдЕрднреА рднреА рдорд╛рдиреНрдп рд╣реИ рдЬреЛ рд╣рдо рдЬреЛрдбрд╝ рд╕рдХрддреЗ рд╣реИрдВ?
@KyleAMathews рдореЗрд░реЗ рдкрд╛рд╕ рдПрдХ рдЫреЛрдЯрд╛ рдиреЛрдб рдЙрдкрдпреЛрдЧрд┐рддрд╛ рд╣реИ gatsby-fixer-io
рдкреНрд▓рдЧрдЗрди рдмрдирд╛рдКрдВрдЧрд╛ред рдХреНрдпрд╛ рдЗрд╕рдХреЗ рд▓рд┐рдП рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдПрдХ рдкреАрдЖрд░ рд╕рдмрдорд┐рдЯ рдХрд░рдирд╛ рдареАрдХ рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдореИрдВрдиреЗ рдЗрд╕ рд╕рдордп рдореИрдк рдХрд┐рдпрд╛ рд╣реИ
@kenigbolo рд╣рдо рдХреЗрд╡рд▓ рдЗрд╕ рд░реЗрдкреЛ рдореЗрдВ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдореБрдЦреНрдп рдкреНрд▓рдЧрдЗрдиреНрд╕ рдЬреЛрдбрд╝рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░рддреЗ рд╣реИрдВред рд╣рдо рдЖрдкрдХреЛ рдкреН https://www.gatsbyjs.org/docs/submit-to-plugin-library/
@aroduribe рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдирд╣реАрдВред рдЗрдирдореЗрдВ рд╕реЗ рдХрдИ рдХрд╛рдо рдХрд┐рдП рдЧрдП рд╣реИрдВред рдпрджрд┐ рдХреЛрдИ рдРрд╕рд╛ рд╣реИ рдЬреЛ рджрд┐рд▓рдЪрд╕реНрдк рджрд┐рдЦрддрд╛ рд╣реИ, рддреЛ рдЗрд╕реЗ рджреЗрдЦрдиреЗ рдпрд╛ рдирд╣реАрдВ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкреНрд▓рдЧрдЗрди рд▓рд╛рдЗрдмреНрд░реЗрд░реА рдХреЗ рдЦрд┐рд▓рд╛рдл рдбрдмрд▓ рдЪреЗрдХ рдХрд░реЗрдВред https://www.gatsbyjs.org/plugins/
рдЖрдк рдорджрдж рдХреЗ рд▓рд┐рдП рдХрд╛рдо рдХреЗ рд▓рд┐рдП https://github.com/gatsbyjs/gatsby/labels/status%3A%20help%20wanted рднреА рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВред
рдпреЛрдЧрджрд╛рди рдХрд░рдиреЗ рдХреЗ рдЕрдиреНрдп рддрд░реАрдХреЗ https://www.gatsbyjs.org/docs/how-to-contribute/ рдкрд░ рднреА рджреЗрдЦреЗ рдЬрд╛ рд╕рдХрддреЗ рд╣реИрдВ
рдЕрдкреНрд░реИрд▓ рдореЗрдВ рд╕реНрдореЙрдЧрдо рджреНрд╡рд╛рд░рд╛ рдЕрдзрд┐рдЧреНрд░рд╣рдг рдХреЗ рдмрд╛рдж рд╕реЗ, рдлреНрд▓рд┐рдХрд░ рдПрдХ рдЫреЛрдЯреЗ рд╕реЗ рдкреБрдирд░реНрдЬрд╛рдЧрд░рдг рд╕реЗ рдЧреБрдЬрд░ рд░рд╣рд╛ рд╣реИред рдлрд╝реНрд▓рд┐рдХрд░ рдХреЗ рдПрдХ рд▓рдВрдмреЗ рд╕рдордп рдХреЗ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЗ рд░реВрдк рдореЗрдВ, рдореИрдВ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдПрдХ рд╕реНрд░реЛрдд рдкреНрд▓рдЧрдЗрди рд▓рд┐рдЦрдиреЗ рдкрд░ рдЬрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рд▓реБрднрд╛ рд░рд╣рд╛ рд╣реВрдВ ...
рдлрд╝реНрд▓рд┐рдХрд░ рдЙрдкрдпреЛрдЧреА рд╣реЛрдЧрд╛ - рдЬрдмрдХрд┐ рд╕рд╛рдЗрдЯ рд╕реНрд╡рдпрдВ рд╣реА рдЦрд╝рддреНрдо рд╣реЛ рд░рд╣реА рд╣реИ, рдпрд╣ рдбрдХреИрдд рд╣реИ рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рдПрдкреАрдЖрдИ рдпрд╣ рдмреНрд▓реЙрдЧ рдкреЛрд╕реНрдЯ рдФрд░ рдкреГрд╖реНрдареЛрдВ рдореЗрдВ рдЦреАрдВрдЪрдиреЗ рдХреЗ рд▓рд┐рдП рдлрд╝реЛрдЯреЛ рдХреЛ рд╕реНрдЯреЛрд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдЙрдкрдпреЛрдЧреА рд╕реНрд░реЛрдд рдмрдирд╛рддрд╛ рд╣реИред
рдЬрд┐рдЬреНрдЮрд╛рд╕реБ рдЕрдЧрд░ рдХреЛрдИ рдПрдХ рдореЗрдВ рджреЗрдЦ рдЧрдпрд╛ рд╣реИ рдиреЛрд╢рди рд╕реНрд░реЛрдд рдкреНрд▓рдЧрдЗрди ...
@dustinhorton рдореИрдВ рдХрд▓ рдЗрд╕реЗ рджреЗрдЦ рд░рд╣рд╛ рдерд╛ред рд▓реЗрдХрд┐рди рдЙрдирдХреЗ рдкрд╛рд╕ рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рдПрдкреАрдЖрдИ рдирд╣реАрдВ рд╣реИ рдЗрд╕рд▓рд┐рдП рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рдмреЛрд░реНрдбреЛрдВ рдЖрджрд┐ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред
GO рдореЗрдВ рд▓рд┐рдЦрд┐рдд рдПрдХ рдЕрдиреМрдкрдЪрд╛рд░рд┐рдХ рдПрдкреАрдЖрдИ рдПрд╕рдбреАрдХреЗ рд╣реИред
https://github.com/kjk/notionapi
рдпрджрд┐ рдЖрдк рдПрдХ рд▓рд┐рдЦрдиреЗ рдХреЗ рд▓рд┐рдП рддреИрдпрд╛рд░ рд╣реИрдВ рддреЛ рдореБрдЭреЗ рдмрддрд╛рдПрдВред рдореИрдВ рднреА рдпреЛрдЧрджрд╛рди рджреЗ рд╕рдХрддрд╛ рд╣реВрдВред
рдореИрдВрдиреЗ рдЙрдиреНрд╣реАрдВ рдХрд╛рд░рдгреЛрдВ рд╕реЗ gatsby-source-trello рд▓рд┐рдЦрд╛ рд╣реИред
@Necmttn рд╣рд╛рдБ, рдореИрдВ рдЙрд╕ рдкрд░ рдПрдХ Gatsby рд╕реНрд░реЛрдд рдкреНрд▓рдЧрдЗрди рдХреА рдЦреЛрдЬ рдХреЗ рдмрд╛рдж рдареЛрдХрд░ рдЦрд╛рдИ рд╣реВрдБред рдкрдмреНрд▓рд┐рдХ рдореЗрд░реА рдЬрд╝рд░реВрд░рддреЛрдВ рдХреЗ рдЕрдиреБрд░реВрдк рд╣реЛрдЧреА, рд▓реЗрдХрд┐рди рдореБрдЭреЗ рдХреЗрд╡рд▓ рдПрдХ рдЫреЛрдЯрд╛ рд╕рд╛ рдЙрдкрдпреЛрдЧ рдХрд╛ рдорд╛рдорд▓рд╛ рдорд┐рд▓рд╛ рд╣реИ, рдЗрддрдирд╛ рдбрд░ тАЛтАЛрдХрд┐ рдореИрдВ рдЙрд╕ рд╕рдордп рдХреЗ рд▓рд┐рдП рдкреНрд░рддрд┐рдмрджреНрдз рдирд╣реАрдВ рд░рд╣ рд╕рдХрддреА рдЬреЛ рдЗрд╕реЗ рд▓реЗрдЧреАред рдореИрдВ рдЖрдкрдХреЗ Trello рдкреНрд▓рдЧрдЗрди рдкрд░ рдПрдХ рдирдЬрд╝рд░ рдбрд╛рд▓реВрдВрдЧрд╛, рдЬрд┐рд╕рд╕реЗ рдпрд╣ рдЕрдВрджрд╛рдЬрд╛ рд▓рдЧрд╛рдпрд╛ рдЬрд╛ рд╕рдХреЗ рдХрд┐ рдпрд╣ рдХреНрдпрд╛ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ - рдзрдиреНрдпрд╡рд╛рдж рдпрд╛ рд▓рд┐рдВрдХ рдХрд░рдирд╛ред
рдореИрдВрдиреЗ рдпрд╣ рдлреЗрдо рдмрдирд╛рдпрд╛: https://github.com/wmlutz/gatsby-source-dynamodb
рд╡рд░реНрддрдорд╛рди рдбреЙрдХреНрд╕ рдФрд░ рдкреНрд▓рдЧрдЗрдиреНрд╕ рдХреА рд╕рдореАрдХреНрд╖рд╛ рдХрд░рдиреЗ рд╕реЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЗрд╕рдореЗрдВ рд╕рдм рдХреБрдЫ рдХрд╡рд░ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рдЗрд╕реЗ рдмрдВрдж рдХрд░рдиреЗ рд╕реЗ, рдХрд┐рд╕реА рднреА рдирдП рд╕реНрд░реЛрдд рдкреНрд▓рдЧрдЗрди рдЕрдиреБрд░реЛрдз рдореЗрдВ рдХреЛрдИ рд╕рдорд╕реНрдпрд╛ рд╣реЛ рд╕рдХрддреА рд╣реИред (FYI рдХрд░реЗрдВ: рдпрд╣ рд╕рдмрд╕реЗ рдкреБрд░рд╛рдирд╛ рдЦреБрд▓рд╛ рдореБрджреНрджрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдЗрди рд╕рднреА рдХреЛ рдкреВрд░рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдпрд╛рдп рдЯреАрдоред)
рд╕рдмрд╕реЗ рдЙрдкрдпреЛрдЧреА рдЯрд┐рдкреНрдкрдгреА
рдирдорд╕реНрддреЗ, рдпрд╣ рдбрд╛рдпрд░реЗрдХреНрдЯрд╕ рдХреЗ рд▓рд┐рдП рдПрдХ рдкреНрд▓рдЧрдЗрди рдХреЗ рд▓рд┐рдП рдмрд╣реБрдд рдЕрдЪреНрдЫрд╛ рд╣реЛрдЧрд╛ рдХреНрдпреЛрдВрдХрд┐ рдпрд╣