Всі основні браузери тепер підтримують WebAssembly

Всі розробники веб-браузерів всього лише протягом 2 років змогли впровадити в свої продукти підтримку WebAssembly. Робота над WebAssembly почалася в 2015 році, коли розробники основних веб-браузерів об’єднали зусилля для створення бінарного формату (байт-коду) для мережі Інтернет. Переваги WebAssembly Перевага байт-коду полягає в тому, що він в кілька разів менше в розмірі, ніж код, з якого…

Зустрічайте нову версію Angular – Angular 5

Ми раді оголосити версію 5.0.0 Angular, pentagonal-donut. Це основний реліз, що містить нові функції та виправлення помилок. Цей реліз продовжує концентруватися на тому, щоб зробити Angular меншим, швидшим і простішим у використанні. Ось розбивка деяких найбільших змін у v5. Для повного списку перегляньте історію змін. Oптимізатор збірки Станом на 5.0.0, виробничі збірки, створені за допомогою…

React з використанням ряду особливостей ES6+

За цей рік, в процесі реорганізації Instagram Web, ми насолодилися використанням ряду особливостей ES6+, при написанні нашх React компонентів. Дозвольте мені зупинитися на тих моментах, коли нові можливості мови можуть вплинути на те як ви пишете React додатки, і зроблять цей процес легше і веселіше, ніж коли-небудь. Класи До цих пір найбільш помітним з видимих…

Минуле, теперішнє та майбутнє Angular CLI

Angular CLI являє собою інтерфейс командного рядка для створення Angular додатків, і протягом останнього року він став одним з найбільш важливих інструментів в арсеналі Angular розробника. CLI несе відповідальність за автоматизацію вирішення багатьох проблем та головних болів, які стають розробниками в 2017 році. Починаючи з конфігурації, яка працює з коробки, випікання в найкращих практиках, які…

Розробка веб-сайтів для iPhone X

З коробки Safari прекрасно відображає ваші існуючі веб-сайти по відтворенню від краю до краю нового iPhone X. Вміст автоматично вставляється в безпечну область екрана, щоб він не затуманився за округлими кутами або корпусом датчика пристрою. Область вставки заповнюється сторінкою background-color(як вказано на елементах або елементах), щоб поєднуватись з іншою частиною сторінки. Для багатьох сайтів це…

WordPress 4.8.2 Оновлення безпеки та технічного обслуговування

WordPress 4.8.2 тепер доступний. Це випуск безпеки для всіх попередніх версій, і ми настійно рекомендуємо негайно оновлювати свої сайти. На версію WordPress версії 4.8.1 і раніше виникають такі проблеми безпеки: $wpdb->prepare() може створювати непередбачені та небезпечні запити, що приводять до потенційної ін’єкції SQL (SQLi). Ядро WordPress не є безпосередньо вразливим до цієї проблеми, але ми…

Чому ми перейшли з Angular 2 на Vue.js

У Rever (www.reverscore.com) ми просто випустили нову версію нашого веб-клієнта, використовуючи Vue.js. 641 commits і 16 тижнів інтенсивного розвитку після двох ресурсів, тут ми дуже пишаємося рішенням, яке ми займаємо деякий час тому. 8 місяців тому наш веб-клієнт використовував Angular 2. Точніше, він використовував Angular 2 beta 9. Це був продукт, написаний аутсорсинговою компанією, і…

Що таке Web Sockets?

Web Sockets – це найсучасніша технологія, що дозволяє здійснювати інтерактивне спілкування в режимі реального часу між клієнтським браузером та сервером. Він використовує зовсім інший протокол, який дозволяє двонаправлену передачу даних, що робить його унікальним щодо HTTP.

Стан CSS в Angular

Застосування для створення стилів є важливою частиною для користувачів. Ми маємо каскадні таблиці стилів (CSS), як потужний стандарт для розробників, щоб визначити зовнішній вигляд програми окремо від його конструкції. За замовчуванням в Angular, коли ви прикріплюєте CSS безпосередньо до компонента, ми обмежуємо область CSS виключно для цього компонента. Це обкладинка виділяє його з іншої частини…