Ruby (on Rails) Решил пока нет работы изучить и побаловаться с этим экзотическим языком/фрэймворком.
|
тебе поможет в изучении вот этот курс https://www.codeschool.com/paths/ruby для начинающего вообще лучше ничего нет по мойму.
|
Цитата:
а вот что касается самого языка, то как мне сразу показалось, его плюсы являются и минусами. количество всякого рода шорткатов. то есть пишешь меньше, но и понимание написанного другими страдает. все-таки пайтон "explicit" :) Попробовав пайтон/джанго впервые я уже за пару часов привык к синтаксису и спокойно читал чужие исходники и понимал почти все, что там написано. с руби такой вариант не прокатил, пришлось читать книгу. Ну и фрэймворк, мне как не профессионалу, показался более легким в освоении. Кофискрипт, например оказался удобной штукой. |
Цитата:
после них очень хочется чего то написать и сразу понимаешь что и как сделать. это единственные курсы что мне понравились и которые во-первых я прошел полностью, во-вторых, дали сразу результат. |
Цитата:
|
Цитата:
|
смотрел вакансии недавно, понравилась фраза "необходимо глубокое знание Sinatra" Я даже, ради прикола, прочитал книгу о Синатре, в чем прикол, какое там глубокое знание? Получается надстройка над RACK, как и рельсы, но максимально упрощенная. Но все равно необходимо "глубокое знание."
кстати, я сам сидел долго и думал, что же мне лучше подходит Рельсы или Джанго, в итоге первый раз в жизни доверил выбор монете. Монета выпала на Рельсы. |
меня вот удивляет, почему в книгах не пишут о прикольных фишках рельс, типа HAML шаблоны. а если и пишут, то в далеких главах. такие фишки должны описываться в начале повествования.
|
Цитата:
|
выдалось время побаловаться с фрэймворком на node.js = MEAN.JS
прикольно, но все время чего-то не хватает. ОГРОМНЫЙ полюс MEAN - это литература. писали бы такие книги по рельсам, то и пользователей было бы больше. ключевая разница: авторы книг по МЕАN пишут с нуля. как все должно работаь в голом NODE.JS и в каждой новой главе добавляют новые пакаджи/фичи. core NODE.JS >> NODE.JS + ConnectJS >> NODE.JS + ExpressJS >> и так далее. в общем не жалко потраченного времени. а что мы видим в туториалах по рельсам: rails g scaffold ... и далее по тексту. хоть бы объясняли, что этот скафолд делает. когда был нубом и учил урок ТриХаузТим было очень неприятно. хорошо хоть есть пара книг по Синатре. Синатра , как и Экспресс, "голый фрэймворк", который нужно дополнять нужными гемами. |
по рельсам отличная своя документация есть. не то что у ноды. + railscasts остаются до сих пор актуальными, хоть больше не выпускаются.
|
Время на сервере: 14:43. |
vBulletin 3, Copyright © 2000-2024, Jelsoft Enterprises Ltd.
Русский перевод: zCarot, Vovan & Co