JavaSrcipt
WTF is corepack?
Володимир Рожков BLOG
Software Architect at Devlify

Я регулярно оновлюю всі залежності всіх проєктів на найновіші. Оскільки в мене в основному Rails та Java, то це тривіальні процедури: оновити версію Ruby на найновішу, що вийшла, а потім зробити bundle update. Жодна з версій залежностей в мене не залочена, тому я постійно живу на всьому останньому. В Java трішки складніше, там версії лочаться, тому треба піти й перевірити що зараз останнє, бо автокомпліт IntelliJ щось перестав працювати.
Як швидко зрозуміти, що таке Tree Shaking?
Сергій Єрьомін BLOG
Roqo practicum
Уявіть дерево. Красиве розкидисте дерево.
Захотів зробити апку для скрінкастів
Володимир Рожков BLOG
Software Architect at Devlify
Коли я ще працював на теплій програмістській роботі, то мав потребу записувати короткі відео для користувачів та клієнтів.
Генерація коду для CRUD-компонентів на основі файлів опису
Full Stack Developer в Morgan Stanley
Розробка систем, які мають багато завдань зі зберігання та пошуку контенту, може включати в себе багато повторюваних і нудних дій. Припустимо, що ви розробляєте платформу електронної комерції для клієнта, і вас починають просити розробити функцію додавання полів до товарів, або додати нові фото-слайдери на головну сторінку. Якщо ви використовуєте власну CRUD-систему, це вимагатиме від вас більше часу, і ви будете менше зосереджені на моделюванні та реалізації бізнес-логіки.
SvelteKit. Його переваги й недоліки
Full Stack Developer в Playtech
Фреймворк який підтримує SSR і SSG, але має суттєву перевагу над Next.js та Nuxt.js.
Розширення для браузерів — найкращі побічні проекти
Software Developer у FullCity Consulting
Майже кожен розробник, якого я знаю, має якийсь особистий проект, яким він по-справжньому захоплений. Особисті проекти — це весело; на відміну від роботи, вони пропонують нескінченні можливості для творчості, випробування нових фреймворків або експериментів з іншими мовами програмування.
Javascript для всього
Software Developer у FullCity Consulting
Конкретні мови програмування були створені для вирішення конкретних завдань — це факт. Але десь на цьому шляху JavaScript пішов у відрив. Можливо, він мріяв про світове панування, а можливо, купка інженерів десь полінувалася вивчити нову мову програмування. Але це реальність, в якій ми зараз живемо, друзі:
«Аніруш! Руки вгору!». Що спільного між методом event.preventDefault() і поліцейським
Сергій Єрьомін BLOG
Roqo practicum
Уявіть собі поліцейського, який каже: «Аніруш! Руки вгору!». Так само працює event.preventDefault() у JavaScript?
Фреймворк Next.js: розробка сайтів на React і JavaScript
Журналіст
Сучасну фронтенд-розробку на основі React важко уявити без Next.js. Мільйони JavaScript-програмістів щодня використовують цей інструмент в своїй роботі. Однак завжди є новачки, які поки не мали можливості працювати з Next.js. Саме для них присвячений цей невеликий посібник користувача. Сподіваємось, він допоможе початківцям оволодіти знаннями, необхідними для впевненої розробки статичних і динамічних сайтів.
JavaScript Developer у перший день роботи дізнався, що проєкт буде на Python. HR звинуватив його у вередливості
Журналіст
JavaScript Developer Володимир Бондарчук розповів у своєму LinkedIn про дивний досвід співпраці з неназваною ІТ-компанією.
Мова програмування JavaScript з нуля для початківців
Журналіст
JavaScript — одна з найпопулярніших мов програмування, яка широко використовується для веб-розробки. Чи можливе вивчення JavaScript з нуля? Відповідь на це питання залежить від багатьох факторів: чи був у вас раніше досвід в програмуванні, чи багато у вас вільного часу для навчання та яка у вас мотивація. Вивчити JavaScript справді реально, оскільки вона вважається не дуже складною мовою, а це особливо приваблює початківців. Але це зовсім не означає, що кожному вдається стати JS-розробником. Давайте розглянемо більш детально її основи, що ж робить цю мову програмування такою популярною, та як новачки можуть розпочати свій шлях в JavaScript.
Сім стадій прийняття TypeScript
Сергій Єрьомін BLOG
Roqo practicum
Ось сім стадій прийняття TypeScript:
Яка мова програмування підвищує шанси знайти роботу: аналіз за перше півріччя 2024 року
Журналіст
Найбільші шанси отримати офер від роботодавця мають фахівці React Native, далі за ними слідують DevOps, а найнижча вірогідність швидко знайти роботу — у JavaScript-розробників. Про це повідомив український сервіс анонімного пошуку роботи Djinni.
«Не забудь зробити знімок компоненти!». Стисло про Snapshot-тестування на Jest
Сергій Єрьомін BLOG
Roqo practicum
«І не забудьте зробити знімок (Snapshot) компоненти!»
Що спільного між Pure Function та приготуванням кави в автоматі?
Сергій Єрьомін BLOG
Roqo practicum
(Ага, я пам’ятаю, що вам дуже сподобалася аналогія з Макдональдсом)
Front-end розробники найшвидше відгукуються на вакансії, C++/Embedded — в аутсайдерах
Журналіст
Найшвидше серед кандидатів на вакансії відгукуються Front-end розробники, найдовше — ембедери. Про це повідомив портал з анонімного пошуку роботи Djinni.
Ефективний спосіб розпочати NextJS-проект
Родіон Сальник BLOG
Co-founder of CASERS and Brocoders
Вибір фреймворку для запуску нового проекту може бути досить складним, враховуючи велику кількість доступних сьогодні фреймворків та інструментів. Розробники, які хочуть створювати високопродуктивні та масштабовані веб-додатки, часто обирають Next.js.
Чи зможе Bun замінити Node.js? Перша перевірка з Nest.js
Родіон Сальник BLOG
Co-founder of CASERS and Brocoders
Останнім часом багато хто говорить про Bun, тож ми вирішили спробувати його.
Сім JavaScript Web API для створення футуристичного сайту, про які ви могли не чути
Журналіст
Розробники регулярно отримують нові інструменти та API. Але було виявлено, що з понад 100+ API лише 5% активно використовуються програмістами.
Junior Node.js розробниця створює соцмережу для книголюбів. З чого починала і які технології використовує
Анна Костирко BLOG
Junior Node.js розробниця в стартапі для українського ресторанного бізнесу
Деякий час тому я зібрала команду та вирішила робити пет-проект — соціальну мережу.
Сообщить об опечатке
Текст, который будет отправлен нашим редакторам: