Тёмный

Elm in production by Richard Feldman 

Devoxx
Подписаться 157 тыс.
Просмотров 11 тыс.
50% 1

Elm is a functional programming language that compiles to performant JavaScript. At NoRedInk it is the primary technology we use to build our Web application's user interface, which students around the world use to answer millions of questions per day.
Since we began using Elm in 2015, our production Elm code has yet to cause a single runtime exception. Our error logs show plenty of crashes from our legacy JavaScript code, but none from our Elm code. We've also found our Elm-powered front-end substantially easier to scale than our previous React code base.
In this talk, attendees will gain an understanding of how the Elm programming language works, what differentiates it from the other front-end technologies on the market, and practical advice for introducing it to an existing JavaScript code base. The talk will contextualize all this in an experience report of shipping production Elm code for two years, including how it has impacted our team's velocity, technical debt, and hiring.
Attendees are assumed to be comfortable with JavaScript, but no other knowledge is needed. Come see how nice your front-end programming experience can become!
Richard Feldman is the author of “Elm in Action” from Manning Publications, and the instructor for the Frontend Masters 2-Day Elm Workshop. When he’s not writing about Elm, teaching Elm, speaking about Elm, or co-hosting the San Francisco Elm meetup, he likes to take a break from his job of writing Elm code full-time as an engineer at NoRedInk by kicking back and working on some of his open-source Elm projects.
Some have said he’s “into Elm,” but he’s not sure where they got that wild idea.

Наука

Опубликовано:

 

18 апр 2017

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 6   
@1K1NDR3D
@1K1NDR3D 6 лет назад
I wish my coworkers would give Elm a chance. I've tried several times to have them at least try it but they seem very comfortable where they are and not willing to learn new stuff. I look forward to using this elegant language some day.
@matthiasschuster9505
@matthiasschuster9505 5 лет назад
@@codingsafari How many jobs do you plan to do?
@koumouts
@koumouts 4 года назад
Please do not distort audio.
@user-vc3ve8cz4u
@user-vc3ve8cz4u 7 лет назад
and Fable with F#
@pging8328
@pging8328 7 месяцев назад
If webassembly is becoming a first class citizen in all browsers, why should elm compile to JS? Might as well go straight to web assembly?
Далее
Developer Happiness on the Front End with Elm
45:49
Просмотров 43 тыс.
"Teaching Elm to Beginners" by Richard Feldman
32:01
Просмотров 12 тыс.
I Built a EXTREME School Bus!
21:37
Просмотров 4,2 млн
Чистка пляжа с золотом
00:49
Просмотров 189 тыс.
Elm crash course - Building unbreakable webapps fast
45:53
"Make Data Structures" by Richard Feldman
53:13
Просмотров 29 тыс.
Richard Feldman - Exploring elm-spa-example
44:42
Просмотров 17 тыс.
Elm Europe 2017 - Richard Feldman - Scaling Elm Apps
59:51
The moment we stopped understanding AI [AlexNet]
17:38
Просмотров 801 тыс.
Ноутбук за 20\40\60 тысяч рублей
42:36
КРУТОЙ ТЕЛЕФОН
0:16
Просмотров 6 млн
10 МИНУСОВ IPHONE 15
18:03
Просмотров 42 тыс.