Тож не баріться, голосуйте! Це потрібно зробити один раз, а сам рейтинг IT-роботодавців принесе користь протягом всього року 👉 https://jobs.dou.ua/poll/
💯9👍2💩2🤣2
Нас майже 5 000! Цікаво, розробників з яким тайтлом найбільше 😜
Anonymous Poll
27%
Intern/Trainee SE
19%
Junior Software Engineer
28%
Middle Software Engineer
20%
Senior Software Engineer
1%
Manager
5%
Team/Technical Lead
1%
Head
1%
System Architect
👍1
Front-end разом з Java й DevOps — найзатребуваніші сеньйори у жовтні 😎
Опублікували аналітику ринку праці в жовтні. Читаймо за лінком 👉 https://dou.ua/goto/Q0fr
Опублікували аналітику ринку праці в жовтні. Читаймо за лінком 👉 https://dou.ua/goto/Q0fr
❤16🤯6😁2🍾2
Forwarded from Programming Mentor
NextJS 14: Let’s make web dev great again
Позавчора вийшов NextJS 14, на презентації засвітився ось цей код і наробив багато шуму.
Хто не слідкує за NextJS, то на ньому показується реалізація React-компонента з Server Actions - кодом, який виконується на бекенді, для цього є спеціальна директива “use server” на початку функції. Відразу з’явилося багато хейту, почали згадувати PHP, sql-ін’єкції, принципи чистого коду, розподіл обов’язків та всі інші відомі слова з софтверної інженерії.
Але на моє переконання, те що ми бачимо на слайді - це прогрес, а не регрес. Звичайно, це все-таки концепт, і ніхто не примушує писати код саме так, треба перевірити аутентифікацію, права, замість вбудованого sql-коду можна використати якусь ORM і т.п. Найважливіше, що нам тепер не треба двох окремих девелоперів щоб зробити якусь дію на фронтенді і покласти дані в базу - і це прекрасно. Ця фіча була доступна ще з попередньої версії, просто там вона була у тестовому режимі, але я сам з задоволенням нею користувався.
Насправді ми у веб-розробці протягом останніх десяти років зайшли кудись не туди, і чомусь стало нормально вважати себе розробником, навіть якщо ти не можеш зробити весь проєкт, а робиш лише його частину в залежності від того не вона виконується.
Але чи це правильно і в чому причина? Звісно, що неправильно, а причина в тому, що рішення стали складними, всі почали будувати SPA, для них використовують фреймворки і інструменти, які вирішують одні проблеми, але створюють інші. Бо веб - це не просто машина для виконання JS, і для SEO треба щоб був контент, який індексується, що з SPA не є просто. Відповідно почали реалізовувати всілякі трюки з server side rendering, deep linking, hydration і т.п. Крім того, у SPA виникли проблеми зі швидкістю, бо його браузер має завантажити, потім запустити. Почали робити code splitting, lazy loading і тому подібні речі. І це все лише мала частина реальності сучасного веб деву.
То ми просто бачимо, що NextJS взяв курс щоб повернути професію “веб розробника”, і це прекрасно я вважаю.
Позавчора вийшов NextJS 14, на презентації засвітився ось цей код і наробив багато шуму.
Хто не слідкує за NextJS, то на ньому показується реалізація React-компонента з Server Actions - кодом, який виконується на бекенді, для цього є спеціальна директива “use server” на початку функції. Відразу з’явилося багато хейту, почали згадувати PHP, sql-ін’єкції, принципи чистого коду, розподіл обов’язків та всі інші відомі слова з софтверної інженерії.
Але на моє переконання, те що ми бачимо на слайді - це прогрес, а не регрес. Звичайно, це все-таки концепт, і ніхто не примушує писати код саме так, треба перевірити аутентифікацію, права, замість вбудованого sql-коду можна використати якусь ORM і т.п. Найважливіше, що нам тепер не треба двох окремих девелоперів щоб зробити якусь дію на фронтенді і покласти дані в базу - і це прекрасно. Ця фіча була доступна ще з попередньої версії, просто там вона була у тестовому режимі, але я сам з задоволенням нею користувався.
Насправді ми у веб-розробці протягом останніх десяти років зайшли кудись не туди, і чомусь стало нормально вважати себе розробником, навіть якщо ти не можеш зробити весь проєкт, а робиш лише його частину в залежності від того не вона виконується.
Але чи це правильно і в чому причина? Звісно, що неправильно, а причина в тому, що рішення стали складними, всі почали будувати SPA, для них використовують фреймворки і інструменти, які вирішують одні проблеми, але створюють інші. Бо веб - це не просто машина для виконання JS, і для SEO треба щоб був контент, який індексується, що з SPA не є просто. Відповідно почали реалізовувати всілякі трюки з server side rendering, deep linking, hydration і т.п. Крім того, у SPA виникли проблеми зі швидкістю, бо його браузер має завантажити, потім запустити. Почали робити code splitting, lazy loading і тому подібні речі. І це все лише мала частина реальності сучасного веб деву.
То ми просто бачимо, що NextJS взяв курс щоб повернути професію “веб розробника”, і це прекрасно я вважаю.
👍50💩27🤔7👎6❤2😁2🥱1
JSNation — це 2-денна конференція, присвячена виключно розробці JavaScript. Зібрали для вас найцікавіші доповіді спікерів!
Запрошуємо переглянути 👉 https://dou.ua/goto/4kY0
#JavaScript
Запрошуємо переглянути 👉 https://dou.ua/goto/4kY0
#JavaScript
❤18👍4🔥4
Олександр Смолянінов з компанії Zfort Group ділиться найкращими знахідками з фронтенда за минулий тиждень: фреймворки, плагіни, новинки з веброзробки та багато іншого вже чекають на вас!
Читати дайджест 👉 https://dou.ua/goto/iggr
Читати дайджест 👉 https://dou.ua/goto/iggr
👍17
Привіт, спільното! Пройшло три місяці з нашої минулої офлайн зустрічі й ми встигли засумувати 😉
А тому анонсуємо новий івент для фронтендрів — JavaScript Meetup! 🚀
В програмі, як завжди, корисні лекції від провідних спікерів, нетворкінг та цікаві знайомства, а також фуршет і подарунки від партнерів 🔥
Зустрічаємось 28 листопада в Києві. Кількість місць обмежена, а тому реєстрація обов'язкова. Тож не вагайтесь і заповнюйте анкету вже.
Деталі мітапу — за лінком 👉 https://dou.ua/goto/wWAZ
А тому анонсуємо новий івент для фронтендрів — JavaScript Meetup! 🚀
В програмі, як завжди, корисні лекції від провідних спікерів, нетворкінг та цікаві знайомства, а також фуршет і подарунки від партнерів 🔥
Зустрічаємось 28 листопада в Києві. Кількість місць обмежена, а тому реєстрація обов'язкова. Тож не вагайтесь і заповнюйте анкету вже.
Деталі мітапу — за лінком 👉 https://dou.ua/goto/wWAZ
❤13👍2
🔍 Нові Front-End вакансії
Remote Angular Developer в RemoDevs, $4000–6000, віддалено
👉 https://dou.ua/goto/wH9a
Middle Frontend Developer (Vue.js) в Go interactive, $2000–3000, віддалено
👉 https://dou.ua/goto/cMYI
Front End Developer (Vue, Pixel Perfect) with PHP в OSKI solutions, $1000–2000, віддалено
👉 https://dou.ua/goto/4Wv1
Senior Front End Developer for Social Network for Artists в Milan Art, від $4000, віддалено
👉 https://dou.ua/goto/vCAe
Remote Angular Developer в RemoDevs, $4000–6000, віддалено
👉 https://dou.ua/goto/wH9a
Middle Frontend Developer (Vue.js) в Go interactive, $2000–3000, віддалено
👉 https://dou.ua/goto/cMYI
Front End Developer (Vue, Pixel Perfect) with PHP в OSKI solutions, $1000–2000, віддалено
👉 https://dou.ua/goto/4Wv1
Senior Front End Developer for Social Network for Artists в Milan Art, від $4000, віддалено
👉 https://dou.ua/goto/vCAe
👍5❤🔥1
DOU | Front-end
Video message
Костянтин Поліщук, Senior Software Developer у Ciklum, запрошує на свою доповідь «Актуальність нових фреймворків у сучасній розробці: Svelte, Deno, Bun», яка відбудеться на JavaScript мітапі 🔥
Тож не гайте часу та реєструйтесь 👉🏻 https://dou.ua/goto/wWAZ
Тож не гайте часу та реєструйтесь 👉🏻 https://dou.ua/goto/wWAZ
❤11👍7🔥4🤔1
Сьогодні ми не можемо уявити ні дня без різних сервісів, побудованих на вебтехнологіях. Але що в нас є для створення сучасного вебу? Своєрідний «кембрійський вибух» бібліотек та фреймворків заспокоївся, тож можна зробити певний зріз того, який стек технологій є відносно сталим.
У цій статті розберемося, куди рухається (або ні) світ веброзробки, що ми маємо нині й на що варто звернути увагу в найближчому майбутньому 👉 https://dou.ua/goto/sq02
У цій статті розберемося, куди рухається (або ні) світ веброзробки, що ми маємо нині й на що варто звернути увагу в найближчому майбутньому 👉 https://dou.ua/goto/sq02
👍7
Традиційний дайджест найцікавіших новинок зі світу фронтенда за останній тиждень від Олександра Смолянінова з компанії Zfort Group.
Тут ви можете ознайомитися з інформацією про плагіни, фреймворки, веброзробку, ефекти та багато чого іншого 👉 https://dou.ua/goto/40xi
#Digest
Тут ви можете ознайомитися з інформацією про плагіни, фреймворки, веброзробку, ефекти та багато чого іншого 👉 https://dou.ua/goto/40xi
#Digest
👍13❤2
🔍 Найчастіше протягом останнього року звільняли розробників (26%), QA (30%) і дизайнерів (28%)
Ми порівняли дані опитувань за вересень-жовтень та за лютий 2023-го і з’ясували, як за пів року змінилася ситуація на ІТ-ринку праці. Читаймо 👉 https://dou.ua/goto/TMR3
Ми порівняли дані опитувань за вересень-жовтень та за лютий 2023-го і з’ясували, як за пів року змінилася ситуація на ІТ-ринку праці. Читаймо 👉 https://dou.ua/goto/TMR3
😢2🤔1
🔍 Нові Front-End вакансії
React-Native Developer в Precoro, Київ
👉 https://dou.ua/goto/3OrS
Front-End Developer with AR and 3D Experience в LvivSoft, $1000–3000, Львів, віддалено
👉 https://dou.ua/goto/5VG2
Middle front-end (JavaScript / Svelte) в продуктовій компанії в Entriwise, $2000–2850, віддалено
👉 https://dou.ua/goto/PIGO
JavaScript Frontend Engineer в astarios, до $3000, Київ, віддалено
👉 https://dou.ua/goto/ksWl
Vue.js frontend в Woki one, Київ, віддалено
👉 https://dou.ua/goto/mAiu
React-Native Developer в Precoro, Київ
👉 https://dou.ua/goto/3OrS
Front-End Developer with AR and 3D Experience в LvivSoft, $1000–3000, Львів, віддалено
👉 https://dou.ua/goto/5VG2
Middle front-end (JavaScript / Svelte) в продуктовій компанії в Entriwise, $2000–2850, віддалено
👉 https://dou.ua/goto/PIGO
JavaScript Frontend Engineer в astarios, до $3000, Київ, віддалено
👉 https://dou.ua/goto/ksWl
Vue.js frontend в Woki one, Київ, віддалено
👉 https://dou.ua/goto/mAiu
😢3🤔1
DOU | Front-end
Video message
Андрій Моховик, Front-End Team Lead Blocks в Wix, анонсує тему своєї доповіді — «Як інтегрувати штучний інтелект у ваш проєкт» 🔥
І запрошує приєднатись на JavaScript Meetup, який відбудеться в Києві 28 листопада. Реєструйтесь 👉🏻 https://dou.ua/goto/iJm7
І запрошує приєднатись на JavaScript Meetup, який відбудеться в Києві 28 листопада. Реєструйтесь 👉🏻 https://dou.ua/goto/iJm7
👍20❤2🤡1
Олександр Зіневич, Engineering Director з Avenga, зібрав для спільноти пʼятий дайджест з новинами та корисним контентом про Node.js.
Обговорюємо нову версію Deno, маскот, вклад Bloomberg у розвиток платформи, а також дивимося корисні відео та читаємо статті 👉 https://dou.ua/goto/vCPf
#NodeJS
Обговорюємо нову версію Deno, маскот, вклад Bloomberg у розвиток платформи, а також дивимося корисні відео та читаємо статті 👉 https://dou.ua/goto/vCPf
#NodeJS
👍10❤1
This media is not supported in your browser
VIEW IN TELEGRAM
Вчора розіслали щомісячну Front-end розсилку, перевіряйте ваші e-mail 😎📩
А щоб отримувати її, підписуйтесь на спільноти на сайті DOU в налаштуваннях профілю!
А щоб отримувати її, підписуйтесь на спільноти на сайті DOU в налаштуваннях профілю!
🔥7
Поки ви активно реєструєтесь на Front-end Meetup, який відбудеться вже 28 листопада, ми дивимось фото з літнього івенту і з нетерпінням чекаємо зустрічі 🥹
Кількість місць обмежена, тож не проґавте свій шанс 👉 https://dou.ua/goto/zZuq
Кількість місць обмежена, тож не проґавте свій шанс 👉 https://dou.ua/goto/zZuq
👍5