Javascript-форум (https://javascript.ru/forum/)
-   Оффтопик (https://javascript.ru/forum/offtopic/)
-   -   Интересные ссылки и их обсуждение (https://javascript.ru/forum/offtopic/45898-interesnye-ssylki-i-ikh-obsuzhdenie.html)

trikadin 24.08.2016 22:49

Цитата:

Сообщение от nerv_
Почему я все ещё использую function в JavaScript?

Сука, как же у меня припекло с этой статьи. Лучи поноса автору.

nerv_ 25.08.2016 07:18

Цитата:

Сообщение от trikadin
как же у меня припекло с этой статьи

А я согласен с автором :)

Linux исполнилось 25 лет

yazonnile 25.08.2016 11:47

У меня с этим все проще - нужен this? -> function
не нужен -> arrow function

cyber 25.08.2016 11:58

Цитата:

Сообщение от yazonnile
У меня с этим все проще - нужен this? -> function
не нужен -> arrow function

делаю так же

Vedmochka 31.08.2016 22:47

А слышали прикол? Google получил штраф от Федеральной антимонопольной службы России в размере 2% годовой выручки: http://www.alpari.ru/ru/analytics/re...5232_12082016/. Главной причиной штрафа стало то, что Google принуждает производителей мобильных устройств на платформах Android, устанавливать на этих устройствах сервисы именно Google, а не конкурирующих с ним компаний.

kobezzza 01.09.2016 09:46

Announcing TypeScript 2.0 RC

trikadin 01.09.2016 16:33

Цитата:

Сообщение от kobezzza
Announcing TypeScript 2.0 RC

Для тех, кто пропустил:
What's new in TypeScript 2.0

kobezzza 02.09.2016 09:47

CSS Containment

kobezzza 05.09.2016 00:04

Closure Compiler переписан на JS

trikadin 05.09.2016 14:41

Цитата:

Сообщение от kobezzza
Closure Compiler переписан на JS

Шикарная новость. Стоит подумать о переходе на него, кажется -- а то аглифай до сих пор не умеет в ES6.

nerv_ 07.09.2016 06:34

Анатомия веб-сервиса

EmperioAf 08.09.2016 18:46

https://m.habrahabr.ru/company/uteam/blog/309516/

kobezzza 12.09.2016 10:16

Компания Bloomberg представила открытый оптимизирующий компилятор BuckleScript

***

Поигрался - офигенная штука! Ребята не просто сделали траспайлер, а полноценную реализацию с рантаймом (там и оптимизация типов и STD и т.д.), а также оптимизация на этапе компиляции - раскрутка рекурсий, раскрытие констант и т.д.

cyber 13.09.2016 12:45

Баг-убийца. Фигаг, фигак и Therac-25

bes 13.09.2016 19:15

Цитата:

Сообщение от cyber
Баг-убийца. Фигаг, фигак и Therac-25

в такие моменты чувствуешь себя слабым )

cyber 13.09.2016 23:18

Цитата:

Сообщение от bes
в такие моменты чувствуешь себя слабым )

В такие моменты понимаешь что не всегда стоит тупо пологатся на компы и софт, потому что все ошибаются)

kobezzza 14.09.2016 22:47

Проект Mozilla представил новый отладчик для JavaScript

destus 16.09.2016 11:50

Состоялся финальный релиз Angular 2

boilerplate: Webpack2 + Angular2

nerv_ 16.09.2016 15:36

Цитата:

Сообщение от destus
Состоялся финальный релиз Angular 2

Неужели :D Надо было еще пару лет подождать

nerv_ 16.09.2016 16:01

Как-то тихо и без лишнего шума на гихабе появилась фича "Projects"

https://github.com/blog/category/ship



https://www.youtube.com/watch?v=C6MGKHkNtxU

destus 16.09.2016 16:46

Цитата:

Сообщение от nerv_ (Сообщение 428860)
Неужели :D Надо было еще пару лет подождать

Да, наконец-то это свершилось. Angular2 несет мир в галактику фронтэнда...;)

nerv_ 16.09.2016 17:12

Цитата:

Сообщение от destus
Angular2 несет мир в галактику фронтэнда

по мне так мертво-рожденное дитя

trikadin 16.09.2016 20:08

Цитата:

Сообщение от nerv_
по мне так мертво-рожденное дитя

+1

destus 16.09.2016 20:57

Что вам в нем не нравится? Тут же все есть из коробки: DI, роутер, сущности для событий, типизация на уровне языка для описания интерфейсов компонентов, form-directives и тд., т.е. не нужно тащить за собой зависимости сторонних разработчиков. К тому же он проще чем ангуляр первый намного. Убрали часть специфичных вещей, которые нужно знать только для ангуляра (ng-click, ngValue, etc.) и приблизили нас к DOM. Да и по тестам производительности не уступает тому же реакту.

nerv_ 16.09.2016 22:26

Цитата:

Сообщение от destus
Что вам в нем не нравится? Тут же все есть из коробки: DI, роутер, сущности для событий, типизация на уровне языка для описания интерфейсов компонентов, form-directives и тд., т.е. не нужно тащить за собой зависимости сторонних разработчиков. К тому же он проще чем ангуляр первый намного. Убрали часть специфичных вещей, которые нужно знать только для ангуляра (ng-click, ngValue, etc.) и приблизили нас к DOM. Да и по тестам производительности не уступает тому же реакту.

Не хочу тебя огорчать, но практически все из перечисленного выше есть во Vue.js уже давно. Причем в отличи от ангуляра, ты можешь использовать только то, что действтиельно необходимо в конкретном приложении, а не тащить ВСЕ эти радости просто потому, что они есть.
Я уже не говорю о том, что сама по себе библиотека Vue.js значительно проще/легче для освоения.
Другими словами, то к чему шел ангуляр последний год с небольшим было во Vue.js чуть ли не изначально по философии (by design) Vue.js. А какие бенефиты появились сейчас с версией 2.0 Vue.js я тебе говорить не буду, рано это наверно для тебя :) Произведет слишком сильное впечатление :D

destus 17.09.2016 07:30

nerv_,
Тебя послушать так Vue.js это альма-матер современного фронтэнда...:D

nerv_ 17.09.2016 09:56

Цитата:

Сообщение от destus
Тебя послушать так Vue.js это альма-матер современного фронтэнда

Я такого не говорил. Я кодил на ангуляре 1.х больше 3 лет, с ангуляром 2.х-бета приходилось иметь дело. И для меня этого более чем достаточно. Они мне этот ангуляр больше не впарят, как бы они его не пиарили. Я его видел и увиденного мне хватило, чтобы не лезть в эти дебри. Мне просто есть с чем сравнивать :) Под "есть с чем" я подразумеваю все эти библиотеки/фреймворки и не только.

cyber 18.09.2016 12:54

https://toster.ru/answer?answer_id=8...rs_list_answer

davids 18.09.2016 18:54

А если сейчас начать изучать Angular, то учить 2? 1.хх уже не нужен?

Safort 19.09.2016 01:33

davids,
на 1.х ещё много легаси, так что он по прежнему нужен. Но я бы начал со второй версии.

destus 19.09.2016 05:44

davids,
Лучше, как сказал Safort, начинай со второй версии. Потому что ангуляр1 и ангуляр2 это две большие разницы.

Если уж учить первый, то начинать с версии 1.5.x и новый компонентый подход. Обязательно добавить в eslint правило, которое будет ругаться на scope везде кроме линк функций директив.

kobezzza 19.09.2016 20:45

ES6 минификатор на основе Babel

destus 20.09.2016 05:43

Цитата:

Сообщение от kobezzza (Сообщение 429126)

Прикольно, но непонятно зачем...Когда люди начнуть минифицированный es6 кидать на продакшн, тот же uglify уже научиться работать с es6 и babel в принципе вообще не нужен будет :)

trikadin 20.09.2016 17:25

Цитата:

Сообщение от destus
Тебя послушать так Vue.js это альма-матер современного фронтэнда...

Вью шикарен. Простой и мощный. И ангуляр уделывает только так.

kobezzza 20.09.2016 18:11

Farewell to Node.js v5, Preparing for v7

kobezzza 20.09.2016 19:03

Цитата:

Сообщение от trikadin (Сообщение 429263)
Вью шикарен. Простой и мощный. И ангуляр уделывает только так.

Угу, и элементарно расширяемый за счёт свой предельной простоты. Например прогрессивный рендер я добавил за час и 150 строк кода.

nerv_ 20.09.2016 23:05

Цитата:

Сообщение от kobezzza
Farewell to Node.js v5, Preparing for v7

Цитата:

A new major version every 7 months, in April and October
Похоже, что концепция релизов заимствована у Убунту

trikadin 21.09.2016 10:24

Цитата:

Сообщение от nerv_
Похоже, что концепция релизов заимствована у Убунту

Вот да, мне тоже кажется, что они семвер с убунтой скрестили.

kobezzza 21.09.2016 10:59

Релиз Firefox 49

Цитата:

Представлен API Web Speech, предоставляющий средства синтеза и распознавания речи для web-приложений. API состоит из двух частей: SpeechSynthesis (синтез речи) и SpeechRecognition (распознавание речи);

trikadin 21.09.2016 16:14

Хабр обновил дизайн


Часовой пояс GMT +3, время: 10:28.