en
Feedback
React JS

React JS

Open in Telegram

React ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ @haarrp - admin @itchannels_telegram - πŸ”₯Π»ΡƒΡ‡ΡˆΠΈΠ΅ ΠΈΡ‚-ΠΊΠ°Π½Π°Π»Ρ‹ @javascriptv - ΠΏΡ€ΠΎΠ΄Π²ΠΈΠ½ΡƒΡ‚Ρ‹ΠΉ javascript @programming_books_it - бСсплатныС it ΠΊΠ½ΠΈΠ³ΠΈ @ai_machinelearning_big_data - ml β„– 5037566384

Show more

πŸ“ˆ Analytical overview of Telegram channel React JS

Channel React JS (@react_tg) in the Russian language segment is an active participant. Currently, the community unites 16 402 subscribers, ranking 7 690 in the Technologies & Applications category and 40 001 in the Russia region.

πŸ“Š Audience metrics and dynamics

Since its creation on Π½Π΅Π²Ρ–Π΄ΠΎΠΌΠΎ, the project has demonstrated rapid growth, gathering an audience of 16 402 subscribers.

According to the latest data from 30 August, 2026, the channel demonstrates stable activity. Although there has been a change in the number of participants by -122 over the last 30 days and by 0 over the last 24 hours, overall reach remains high.

  • Verification status: Not verified
  • Engagement rate (ER): The average audience engagement rate is 10.47%. Within the first 24 hours after publication, content typically collects 5.71% reactions from the total number of subscribers.
  • Post reach: On average, each post receives 1 718 views. Within the first day, a publication typically gains 937 views.
  • Reactions and interaction: The audience actively supports content: the average number of reactions per post is 9.
  • Thematic interests: Content is focused on key topics such as javascript, github, css, интСрфСйс, Π±Ρ€Π°ΡƒΠ·Π΅Ρ€.

πŸ“ Description and content policy

The author describes the resource as a platform for expressing subjective opinions:
β€œReact ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ @haarrp - admin @itchannels_telegram - πŸ”₯Π»ΡƒΡ‡ΡˆΠΈΠ΅ ΠΈΡ‚-ΠΊΠ°Π½Π°Π»Ρ‹ @javascriptv - ΠΏΡ€ΠΎΠ΄Π²ΠΈΠ½ΡƒΡ‚Ρ‹ΠΉ javascript @programming_books_it - бСсплатныС it ΠΊΠ½ΠΈΠ³ΠΈ @ai_machinelearning_big_data - ml β„– 5037566384”

Thanks to the high frequency of updates (latest data received on 31 August, 2026), the channel maintains relevance and a high level of publication reach. Analytics show that the audience actively interacts with content, making it an important point of influence in the Technologies & Applications category.

16 402
Subscribers
No data24 hours
-197 days
-12230 days
Posts Archive
React JS
16 407
Π‘Ρ‚Π°Ρ€Ρ‚Π°Π½ΡƒΡ‚ΡŒ Π² IT быстро ΠΈ эффСктивно β€” ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ курс ΠΏΠΎ Frontend-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅. πŸ—“ НачинаСм 13 июня! Π”Π°Π΅ΠΌ: 72 ΡƒΡ€ΠΎΠΊΠ° с ΠΏΡ€Π°
Π‘Ρ‚Π°Ρ€Ρ‚Π°Π½ΡƒΡ‚ΡŒ Π² IT быстро ΠΈ эффСктивно β€” ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ курс ΠΏΠΎ Frontend-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅. πŸ—“ НачинаСм 13 июня! Π”Π°Π΅ΠΌ: 72 ΡƒΡ€ΠΎΠΊΠ° с ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠΎΠΉ Π² Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π΅, 3 ΠΎΠ½Π»Π°ΠΉΠ½ Π²Π΅Π±ΠΈΠ½Π°Ρ€Π° ΠΈ 1 сСссию Π»Π°ΠΉΠ²ΠΊΠΎΠ΄ΠΈΠ½Π³Π° с ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΡƒΡŽΡ‰ΠΈΠΌ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠΌ. ΠŸΠΎΠ»ΡƒΡ‡Π°Π΅ΠΌ: ΠΊΡ€Π΅ΠΏΠΊΠΈΠ΅ знания Π±Π°Π·Ρ‹ языка, ΡƒΠΌΠ΅Π½ΠΈΠ΅ ΠΏΠΎΠ½ΠΈΠΌΠ°Ρ‚ΡŒ ΠΊΠΎΠ΄ ΠΈ ΠΏΠ΅Ρ€Π²ΡƒΡŽ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ Π½Π° JavaScript, Π½Π°ΠΏΠΈΡΠ°Π½Π½ΡƒΡŽ вмСстС с наставником. πŸ”œ Π—Π°ΠΏΠΈΡˆΠΈΡ‚Π΅ΡΡŒ прямо сСйчас!

React JS
16 407
7 ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ² ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ React 1. ИспользованиС React.memo (HOC, Π° Π½Π΅ Ρ…ΡƒΠΊ) import React, { memo } from 'react' interface Props { title: string subtitle: string } const MyComponent: React.FC<Props> = memo(({ title, subtitle }) => { return ( <div> <h1>{title}</h1> <h2>{subtitle}</h2> </div> ) }) 2. ΠžΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΡ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ² событий с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ useCallback import React, { useState, useCallback } from 'react' const Counter: React.FC = () => { const [count, setCount] = useState(0) const increment = useCallback(() => { setCount(prevCount => prevCount + 1) }, []) return ( <div> <p>Count: {count}</p> <button onClick={increment}>Increment</button> </div> ) } 3. Виртуализация Π΄Π»ΠΈΠ½Π½Ρ‹Ρ… списков с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ react-window import React from 'react' import { FixedSizeList as List } from 'react-window' const Row: React.FC<{ index: number; style: React.CSSProperties }> = ({ index, style, }) => { return ( <div style={style}> <p>{`Row ${index}`}</p> </div> ) } const VirtualizedList: React.FC = () => { const itemCount = 1000 return ( <List height={500} itemCount={itemCount} itemSize={50} width={300}> {Row} </List> ) } 4. ЛСнивая Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠ° ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ² с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ React.lazy ΠΈ Suspense import React, { lazy, Suspense } from 'react' const LazyLoadedComponent = lazy(() => import('./LazyLoadedComponent')) const App: React.FC = () => { return ( <div> <Suspense fallback={<div>Loading...</div>}> <LazyLoadedComponent /> </Suspense> </div> ) } 5. ИспользованиС API React.Profiler для выявлСния ΡƒΠ·ΠΊΠΈΡ… мСст ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ import React, { Profiler } from 'react' const onRender = ( id: string, phase: 'mount' | 'update', actualDuration: number, baseDuration: number, startTime: number, commitTime: number, interactions: Set<{ id: number; name: string; timestamp: number }> ) => { console.log('Profiler:', { id, phase, actualDuration, baseDuration, startTime, commitTime, interactions, }) } const App: React.FC = () => { return ( <Profiler id="MyComponent" onRender={onRender}> <MyComponent /> </Profiler> ) } 6. ΠžΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΡ обновлСния состояний с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Immer import React, { useState } from 'react' import produce from 'immer' interface User { id: number name: string } const App: React.FC = () => { const [users, setUsers] = useState<User[]>([ { id: 1, name: 'Alice' }, { id: 2, name: 'Bob' }, ]) const updateUser = (id: number, newName: string) => { setUsers( produce((draftUsers: User[]) => { const user = draftUsers.find(user => user.id === id) if (user) { user.name = newName } }) ) } return ( // ... ) } 7. ИспользованиС Ρ‚Ρ€ΠΎΡ‚Ρ‚Π»ΠΈΠ½Π³Π° ΠΈ дСбаунсинга для ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ² Π²Π²ΠΎΠ΄Π° import React, { useState, useCallback } from 'react' import { debounce } from 'lodash-es' const SearchBox: React.FC = () => { const [searchTerm, setSearchTerm] = useState('') const handleSearch = useCallback( debounce((value: string) => { setSearchTerm(value) }, 300), [] ) const handleChange = (event: React.ChangeEvent<HTMLInputElement>) => { handleSearch(event.target.value) } return ( <div> <input type="text" onChange={handleChange} /> </div> ) } @react_tg

React JS
16 407
Π’Ρ‹ Ρ„Ρ€ΠΎΠ½Ρ‚Π΅Π½Π΄Π΅Ρ€ ΠΈ Π΅Ρ‰Ρ‘ Π½Π΅ ΡΠ»Ρ‹ΡˆΠ°Π»ΠΈ ΠΎΠ± Astro? Π­Ρ‚ΠΎ Ρ„Ρ€Π΅ΠΉΠΌΠ²ΠΎΡ€ΠΊ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΡΡ‚Ρ€Π΅ΠΌΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Π½Π°Π±ΠΈΡ€Π°Π΅Ρ‚ ΠΏΠΎΠΏΡƒΠ»ΡΡ€Π½ΠΎΡΡ‚ΡŒ ΠΈ ΠΊΠΎΠ½ΠΊΡƒΡ€ΠΈΡ€ΡƒΠ΅Ρ‚ с популярным
Π’Ρ‹ Ρ„Ρ€ΠΎΠ½Ρ‚Π΅Π½Π΄Π΅Ρ€ ΠΈ Π΅Ρ‰Ρ‘ Π½Π΅ ΡΠ»Ρ‹ΡˆΠ°Π»ΠΈ ΠΎΠ± Astro?    Π­Ρ‚ΠΎ Ρ„Ρ€Π΅ΠΉΠΌΠ²ΠΎΡ€ΠΊ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΡΡ‚Ρ€Π΅ΠΌΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Π½Π°Π±ΠΈΡ€Π°Π΅Ρ‚ ΠΏΠΎΠΏΡƒΠ»ΡΡ€Π½ΠΎΡΡ‚ΡŒ ΠΈ ΠΊΠΎΠ½ΠΊΡƒΡ€ΠΈΡ€ΡƒΠ΅Ρ‚ с популярным NextJS. Он ΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½ Π½Π° ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ сайта, Π° Π΅Ρ‰Ρ‘ с Π½ΠΈΠΌ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π»ΡŽΠ±ΡƒΡŽ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΡƒ: React, Vue, Angular ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅.   Π”ΠΌΠΈΡ‚Ρ€ΠΈΠΉ Π‘Π΅Π·ΡƒΠ³Π»Ρ‹ΠΉ (8+ Π»Π΅Ρ‚ ΠΎΠΏΡ‹Ρ‚Π° Π² ЯндСкс, VK ΠΈ Frogly) Ρ€Π΅ΡˆΠΈΠ» Ρ€Π°Π·ΠΎΠ±Ρ€Π°Ρ‚ΡŒΡΡ, Ρ‡Π΅ΠΌ ΠΆΠ΅ Ρ‚Π°ΠΊ Ρ…ΠΎΡ€ΠΎΡˆ Astro, поэтому Π½ΠΈΡ‡Π΅Π³ΠΎ Π½Π΅ ΠΏΠ»Π°Π½ΠΈΡ€ΡƒΠΉΡ‚Π΅ Π½Π° 8 июня β€” Π±ΡƒΠ΄Π΅ΠΌ ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π² прямом эфирС!    ΠŸΠΎΠ³ΠΎΠ²ΠΎΡ€ΠΈΠΌ ΠΎΠ± основных концСпциях Ρ„Ρ€Π΅ΠΉΠΌΠ²ΠΎΡ€ΠΊΠ°, Π΅Π³ΠΎ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π½Ρ‹Ρ… ΠΏΠ°Ρ‚Ρ‚Π΅Ρ€Π½Π°Ρ… ΠΈ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄Π°Ρ…, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‚ Π΄ΠΎΡΡ‚ΠΈΡ‡ΡŒ Ρ‚Π°ΠΊΠΎΠΉ ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ.    ВстрСчаСмся 8 июня Π² 19:00 (GMT+3) НС Π·Π°Π±ΡƒΠ΄ΡŒΡ‚Π΅ Π·Π°Ρ€Π΅Π³ΠΈΡΡ‚Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒΡΡ!

React JS
16 407
⚑ Как ΠΈΠ·Π±Π΅ΠΆΠ°Ρ‚ΡŒ ΠΏΠΎΠ²Ρ‚ΠΎΡ€Π½ΠΎΠ³ΠΎ Ρ€Π΅Π½Π΄Π΅Ρ€ΠΈΠ½Π³Π° ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ² React https://blog.openreplay.com/how-to-stop-react-components-from-rerender
⚑ Как ΠΈΠ·Π±Π΅ΠΆΠ°Ρ‚ΡŒ ΠΏΠΎΠ²Ρ‚ΠΎΡ€Π½ΠΎΠ³ΠΎ Ρ€Π΅Π½Π΄Π΅Ρ€ΠΈΠ½Π³Π° ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ² React https://blog.openreplay.com/how-to-stop-react-components-from-rerendering/ @react_tg

React JS
16 407
Π’Π΅ΠΌ Π²Ρ€Π΅ΠΌΠ΅Π½Π΅ΠΌ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ΅ React исполнилось 10 Π»Π΅Ρ‚. Π­Ρ‚ΠΎ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ сдСлал ΠΌΠ½ΠΎΠ³ΠΎ ΡˆΡƒΠΌΠ° Π² Π²Π΅Π±-индустрии ΠΈ, каТСтся, всС Π΅Ρ‰Π΅ Π²
Π’Π΅ΠΌ Π²Ρ€Π΅ΠΌΠ΅Π½Π΅ΠΌ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ΅ React исполнилось 10 Π»Π΅Ρ‚. Π­Ρ‚ΠΎ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ сдСлал ΠΌΠ½ΠΎΠ³ΠΎ ΡˆΡƒΠΌΠ° Π² Π²Π΅Π±-индустрии ΠΈ, каТСтся, всС Π΅Ρ‰Π΅ Π²ΠΏΠ΅Ρ€Π΅Π΄ΠΈ. ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠΌ React рСакциями?

React JS
16 407
5 ошибок, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠΆΠ½ΠΎ Π΄ΠΎΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ ΠΏΡ€ΠΈ запускС ΠΏΠ΅Ρ€Π²ΠΎΠ³ΠΎ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° React Π”Π°ΠΆΠ΅ самая Π»ΡƒΡ‡ΡˆΠ°Ρ докумСнтация Π½Π΅ ΠΎΡ…Π²Π°Ρ‚Ρ‹Π²Π°Π΅Ρ‚ Π°Π±ΡΠΎΠ»ΡŽΡ‚Π½ΠΎ всё. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ, работая с Π½ΠΎΠ²Ρ‹ΠΌ инструмСнтом, ΠΌΠΎΠΆΠ½ΠΎ ΡΡ‚ΠΎΠ»ΠΊΠ½ΡƒΡ‚ΡŒΡΡ с Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΎΠ³ΠΎ Ρ€ΠΎΠ΄Π° ошибками ΠΈ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ°ΠΌΠΈ. Π­Ρ‚ΠΎ касаСтся Π΄Π°ΠΆΠ΅ Ρ‚Π°ΠΊΠΎΠΉ популярной Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ, ΠΊΠ°ΠΊ React. Π’ этой ΡΡ‚Π°Ρ‚ΡŒΠ΅ Π°Π²Ρ‚ΠΎΡ€ подСлился ошибками, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ допустил ΠΎΠ½ ΠΈ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄ΠΎΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ Π²Ρ‹, начиная свой ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚: https://css-tricks.com/5-mistakes-starting-react/ @react_tg

React JS
16 407
β€‹ΠšΠ°ΠΊ ΠΏΠΈΡΠ°Ρ‚ΡŒ ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΈ Π² React: Ρ…ΠΎΡ€ΠΎΡˆΠΈΠ΅, ΠΏΠ»ΠΎΡ…ΠΈΠ΅ ΠΈ ΡƒΡ€ΠΎΠ΄Π»ΠΈΠ²Ρ‹Π΅ Когда Π΄Π΅Π»ΠΎ Π΄ΠΎΡ…ΠΎΠ΄ΠΈΡ‚ Π΄ΠΎ написания ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠ΅Π², React ΠΏΡ€Π΅Π΄Π»Π°Π³Π°Π΅Ρ‚ синтаксис {/* Comment */}, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ многословСн. Π’ этой ΡΡ‚Π°Ρ‚ΡŒΠ΅ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ, ΠΊΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΎΠ±Ρ‹Ρ‡Π½Ρ‹Π΅ ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΈ JSX ΠΈ Π΅Ρ‰Ρ‘ 2 Π΄Ρ€ΡƒΠ³ΠΈΡ… способа коммСнтирования, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ Π»ΡƒΡ‡ΡˆΠ΅: https://dmitripavlutin.com/react-comments/ #react #Ρ„Ρ€ΠΎΠ½Ρ‚Π΅Π½Π΄

React JS
16 407
⚑️ Π‘Ρ‚Π°Ρ€Ρ‚ΠΎΠ²Π°Π» ΠΏΡ€ΠΈΠ΅ΠΌ заявок Π½Π° ВСхнологичСский конкурс НВИ Up Great «ЭкстрСнный поиск»! Участникам прСдстоит ΠΏΡ€Π΅ΠΎΠ΄ΠΎΠ»Π΅Ρ‚ΡŒ ΠΊΠΎΠΌΠΏΠ»Π΅ΠΊ
⚑️ Π‘Ρ‚Π°Ρ€Ρ‚ΠΎΠ²Π°Π» ΠΏΡ€ΠΈΠ΅ΠΌ заявок Π½Π° ВСхнологичСский конкурс НВИ Up Great «ЭкстрСнный поиск»! Участникам прСдстоит ΠΏΡ€Π΅ΠΎΠ΄ΠΎΠ»Π΅Ρ‚ΡŒ комплСксный тСхнологичСский Π±Π°Ρ€ΡŒΠ΅Ρ€, ΠΏΡ€Π΅Π΄ΡƒΡΠΌΠ°Ρ‚Ρ€ΠΈΠ²Π°ΡŽΡ‰ΠΈΠΉ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΡƒ Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΉ ΠΈ тСхничСских Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΉ, ΠΎΠ±ΡŠΠ΅Π΄ΠΈΠ½Π΅Π½Π½Ρ‹Ρ… Π² Π΅Π΄ΠΈΠ½ΡƒΡŽ систСму, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‰ΡƒΡŽ эффСктивно ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ тСхничСскоС Π·Ρ€Π΅Π½ΠΈΠ΅ ΠΏΡ€ΠΈ поискС ΠΏΡ€ΠΎΠΏΠ°Π²ΡˆΠΈΡ… людСй с ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ΠΌ бСспилотных Π²ΠΎΠ·Π΄ΡƒΡˆΠ½Ρ‹Ρ… судов (Π‘Π’Π‘). На ΠΏΠ΅Ρ€Π²ΠΎΠΌ этапС (Π‘Π°Ρ‚Π΅Π»Π»ΠΈΡ‚ β„–1) участникам Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ΅ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ для поиска ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ² (людСй) Π½Π° изобраТСниях, ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Π½Ρ‹Ρ… с Π‘Π’Π‘. ΠŸΡ€ΠΈΠ·ΠΎΠ²ΠΎΠΉ Ρ„ΠΎΠ½Π΄ Π‘Π°Ρ‚Π΅Π»Π»ΠΈΡ‚Π° β„–1 составляСт 5 ΠΌΠ»Π½ Ρ€ΡƒΠ±. Π›ΡƒΡ‡ΡˆΠΈΠΌ ΠΊΠΎΠΌΠ°Π½Π΄Π°ΠΌ, ΡƒΠ΄ΠΎΠ²Π»Π΅Ρ‚Π²ΠΎΡ€ΡΡŽΡ‰ΠΈΠΌ трСбованиям тСхничСского Ρ€Π΅Π³Π»Π°ΠΌΠ΅Π½Ρ‚Π°, ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ‚ΠΎΡ€Π°ΠΌΠΈ Π±ΡƒΠ΄ΡƒΡ‚ прСдоставлСны Π‘Π’Π‘ для участия Π²ΠΎ Π²Ρ‚ΠΎΡ€ΠΎΠΌ этапС (Π‘Π°Ρ‚Π΅Π»Π»ΠΈΡ‚ β„–2) ΠΈ Ρ„ΠΈΠ½Π°Π»Π΅ конкурса. ΠŸΡ€ΠΈΠ·Π΅Ρ€Π°ΠΌΠΈ ΠΈ побСдитСлями ΠΌΠΎΠ³ΡƒΡ‚ ΡΡ‚Π°Ρ‚ΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½Π°Π»ΠΎΠ³ΠΎΠ²Ρ‹Π΅ Ρ€Π΅Π·ΠΈΠ΄Π΅Π½Ρ‚Ρ‹ Π Π€. πŸ“² Заявки Π½Π° Π‘Π°Ρ‚Π΅Π»Π»ΠΈΡ‚ β„– 1 ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°ΡŽΡ‚ΡΡ Π΄ΠΎ 12 июня 2023 Π³. ΠΏΠΎ ссылкС. ΠšΠΎΠ½ΠΊΡƒΡ€Ρ организуСтся совмСстно МЀВИ, Π€ΠΎΠ½Π΄ΠΎΠΌ НВИ ΠΈ Π΄ΠΎΠ±Ρ€ΠΎΠ²ΠΎΠ»ΡŒΡ‡Π΅ΡΠΊΠΈΠΌ поисково-ΡΠΏΠ°ΡΠ°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ отрядом «ЛизаАлСрт». ΠžΠ±Ρ‰ΠΈΠΉ ΠΏΡ€ΠΈΠ·ΠΎΠ²ΠΎΠΉ Ρ„ΠΎΠ½Π΄ составляСт 135 ΠΌΠ»Π½ Ρ€ΡƒΠ±.

React JS
16 407
ΠŸΠΎΠ³Ρ€ΡƒΠΆΠ΅Π½ΠΈΠ΅ Π² Ρ„ΡƒΠ½Π΄Π°ΠΌΠ΅Π½Ρ‚Π°Π»ΡŒΠ½Ρ‹Π΅ основы Ρ€Π΅Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎΠ³ΠΎ программирования: разбСрСмся Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ React.js всё ΠΆΠ΅ являСтся Ρ€Π΅Π°ΠΊΡ‚ΠΈΠ²Π½Ρ‹ΠΌ,
ΠŸΠΎΠ³Ρ€ΡƒΠΆΠ΅Π½ΠΈΠ΅ Π² Ρ„ΡƒΠ½Π΄Π°ΠΌΠ΅Π½Ρ‚Π°Π»ΡŒΠ½Ρ‹Π΅ основы Ρ€Π΅Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎΠ³ΠΎ программирования: разбСрСмся Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ React.js всё ΠΆΠ΅ являСтся Ρ€Π΅Π°ΠΊΡ‚ΠΈΠ²Π½Ρ‹ΠΌ, ΠΈ рассмотрим кСйсы, ΠΏΡ€ΠΈ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… цСлСсообразно ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡ‚ΡŒ ΠΏΠ°Ρ‚Ρ‚Π΅Ρ€Π½Ρ‹ Ρ€Π΅Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎΠ³ΠΎ программирования. Π§ΠΈΡ‚Π°Ρ‚ΡŒ

React JS
16 407
ΠžΠ±Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Π΅ΠΌ ошибки Π² React: ΠΏΠΎΠ»Π½ΠΎΠ΅ руководство Рассмотрим ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΡƒ ошибок Π² React: Ρ‡Ρ‚ΠΎ Π΄Π΅Π»Π°Ρ‚ΡŒ ΠΏΡ€ΠΈ ΠΈΡ… появлСнии, ΠΊΠ°ΠΊ ΠΈΡ… выяв
ΠžΠ±Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Π΅ΠΌ ошибки Π² React: ΠΏΠΎΠ»Π½ΠΎΠ΅ руководство Рассмотрим ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΡƒ ошибок Π² React: Ρ‡Ρ‚ΠΎ Π΄Π΅Π»Π°Ρ‚ΡŒ ΠΏΡ€ΠΈ ΠΈΡ… появлСнии, ΠΊΠ°ΠΊ ΠΈΡ… Π²Ρ‹ΡΠ²ΠΈΡ‚ΡŒ ΠΈ ΡƒΡΡ‚Ρ€Π°Π½ΠΈΡ‚ΡŒ. β–ͺ Π§ΠΈΡ‚Π°Ρ‚ΡŒ @react_tg

React JS
16 407
Mountain Hero Page β€” красивая страница с Π°Π½ΠΈΠΌΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹ΠΌ скроллом. Π‘Ρ‚Ρ€Π°Π½ΠΈΡ†Π° Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π° с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ CSS ΠΈ JavaScript. https://codepen.io/aryancodeworm/pen/rNKqgpY @react_tg

React JS
16 407
React recursively re-renders child components, but there is a nuance https://alexsidorenko.com/blog/react-render-children-prop #react

React JS
16 407
⚑ ΠŸΠΎΠ΄Π±ΠΎΡ€ΠΊΠ° рСсурсов с ΠΏΠΎΠ»Π΅Π·Π½Ρ‹ΠΌΠΈ ΡˆΠΏΠ°Ρ€Π³Π°Π»ΠΊΠ°ΠΌΠΈ для Ρ„Ρ€ΠΎΠ½Ρ‚Π΅Π½Π΄-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°: ▫️htmlcheatsheet ▫️cssreference ▫️reactcheatsheet ▫️cheatography ▫️javascriptcheatsheet БохраняСм сСбС, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π½Π΅ ΠΏΠΎΡ‚Π΅Ρ€ΡΡ‚ΡŒ @react_tg

React JS
16 407
Gallery animation β€” анимированная галСрСя с эффСктом ΠΏΡ€ΠΈ ΠΏΡ€ΠΎΠΊΡ€ΡƒΡ‚ΠΊΠ΅. Π Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π° с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ CSS ΠΈ JavaScript. https://codepen.io/Tiopayo/pen/GRYoMEZ @javascriptv

React JS
16 407
Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ Π²Π΅Π±-прилоТСния Π½Π° Kotlin ΠΈ React - Ρ‡Π°ΡΡ‚ΡŒ 1/2 - Backend + Frontend 🎞 Video @react_tg

React JS
16 407

React JS
16 407
​ВСстируйтС свои React-ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Nightwatch ΠΈ Testing Library Nightwatch ΠΈ Testing Library β€” Π΄Π²Π° ΠΊΡ€Π°ΠΉΠ½Π΅ ΠΏΠΎΠ»Π΅Π·Π½Ρ‹Ρ… инструмСнта для тСстирования ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ². ΠŸΠ΅Ρ€Π²Π°Ρ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° написана Π½Π° Node.js ΠΈ позволяСт ΠΏΡ€ΠΎΠ²ΠΎΠ΄ΠΈΡ‚ΡŒ ΠΏΠΎΠ»Π½ΠΎΡ†Π΅Π½Π½ΠΎΠ΅ сквозноС тСстированиС Π²Π΅Π±-ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ ΠΈ сайтов, написанных Π½Π° JS. Π’ свою ΠΎΡ‡Π΅Ρ€Π΅Π΄ΡŒ Testing Library Π±ΠΎΠ»Π΅Π΅ минималистичный инструмСнт, созданный ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎ для тСстирования React-ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ². Π’ этой ΡΡ‚Π°Ρ‚ΡŒΠ΅ Π²Ρ‹ Π½Π°ΡƒΡ‡ΠΈΡ‚Π΅ΡΡŒ: β€” ΡƒΡΡ‚Π°Π½Π°Π²Π»ΠΈΠ²Π°Ρ‚ΡŒ Π½ΠΎΠ²Ρ‹ΠΉ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ React с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Vite, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Ρ‚Π°ΠΊΠΆΠ΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Π²Π½ΡƒΡ‚Ρ€ΠΈ Nightwatch для ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π½ΠΎΠ³ΠΎ тСстирования; β€” ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡŒ ΠΈ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Nightwatch ΠΈ Testing Library; β€” ΠΈΠΌΠΈΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ API запросы с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΏΠ»Π°Π³ΠΈΠ½Π° @nightwatch/api-testing; β€” ΠΏΠΈΡΠ°Ρ‚ΡŒ комплСксныС React-ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π½Ρ‹Π΅ тСсты, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ Nightwatch ΠΈ Testing Library. https://habr.com/ru/companies/otus/articles/719266/ #react #qa

React JS
16 407
Π‘Ρ‚Π°Ρ€Ρ‚Π°Π½ΡƒΡ‚ΡŒ Π² IT быстро ΠΈ эффСктивно β€” ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ курс ΠΏΠΎ Frontend-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅. πŸ—“ НачинаСм 11 мая. Π”Π°Π΅ΠΌ: 72 ΡƒΡ€ΠΎΠΊΠ° с ΠΏΡ€Π°ΠΊ
Π‘Ρ‚Π°Ρ€Ρ‚Π°Π½ΡƒΡ‚ΡŒ Π² IT быстро ΠΈ эффСктивно β€” ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ курс ΠΏΠΎ Frontend-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅. πŸ—“ НачинаСм 11 мая. Π”Π°Π΅ΠΌ: 72 ΡƒΡ€ΠΎΠΊΠ° с ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠΎΠΉ Π² Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π΅, 3 ΠΎΠ½Π»Π°ΠΉΠ½ Π²Π΅Π±ΠΈΠ½Π°Ρ€Π° ΠΈ 1 сСссию Π»Π°ΠΉΠ²ΠΊΠΎΠ΄ΠΈΠ½Π³Π° с ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΡƒΡŽΡ‰ΠΈΠΌ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠΌ. ΠŸΠΎΠ»ΡƒΡ‡Π°Π΅ΠΌ: ΠΊΡ€Π΅ΠΏΠΊΠΈΠ΅ знания Π±Π°Π·Ρ‹ языка, ΡƒΠΌΠ΅Π½ΠΈΠ΅ ΠΏΠΎΠ½ΠΈΠΌΠ°Ρ‚ΡŒ ΠΊΠΎΠ΄ ΠΈ ΠΏΠ΅Ρ€Π²ΡƒΡŽ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ Π½Π° JavaScript, Π½Π°ΠΏΠΈΡΠ°Π½Π½ΡƒΡŽ вмСстС с наставником. πŸ”œ Π—Π°ΠΏΠΈΡˆΠΈΡ‚Π΅ΡΡŒ прямо сСйчас!

React JS
16 407
React Quickly, Second Edition Version 5 πŸ“š Книга @react_tg
React Quickly, Second Edition Version 5 πŸ“š Книга @react_tg

React JS
16 407
ΠŸΠΎΡΡ‚Π°ΠΏΠ½Ρ‹ΠΉ ΠΏΠ΅Ρ€Π΅Π²ΠΎΠ΄ ΡƒΡ‡Π΅Π±Π½ΠΈΠΊΠ° Patterns.dev, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ прСдставлСн соврСмСнный взгляд Π½Π° ΡˆΠ°Π±Π»ΠΎΠ½Ρ‹ проСктирования, Ρ€Π΅Π½Π΄Π΅Ρ€ΠΈΠ½Π³Π° ΠΈ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ JavaScript. πŸ—„ Π§Π°ΡΡ‚ΡŒ 1 πŸ—„ Π§Π°ΡΡ‚ΡŒ 2