All streams
Search
Write a publication
Pull to refresh
1
0
Anton @x07

Frontend-developer

Send message
Вообще не понятно зачем нужен ваш сервис. Какие задачи он призван решать?
8 лет на рынке????? Кто ваши клиенты?
Трудно согласится с тем, что на сегодняшний день, порог вхождения в Angular большой. Раньше когда не было документации и стабильной версии, да — разобраться было трудно.
Для реакта, конечно больше материалов, причем русскоязычных, наверное поэтому он является самой популярной библиотекой для фронтенд.
Angular тем и хорош, что все необходимое в нем уже есть, и его архитектура не позволяет лепить что попало. Благодаря этому, те, кто приходят в проект, сразу понимают где что, и могут сразу выполнять поставленные задачи.

Если сравнивать с тем же реактом, то там для старта надо сначала изучить весь зоопарк пакетов, без которых проект на реакте не взлетит, потом изучить организацию всяких компонентов-контейнеров, компонентов-представления и всего остального.

Но как говорится, дело вкуса…
Точку с запятой можно не ставить. Пример привести можете про три вида закрывающихся скобок?

Не понятно что представляла ваша система, возможно у вас проблем с отладкой не было. Но есть такой «замечательный» продукт как Oracle apex, где с отладкой серьезные проблемы, да и не только с отладкой, этот продукт один сплошной геморой. Он заточен под веб, множество процедур хранится как текст таблицах oracl'a apex. Их не скомпилишь и не отладишься как вы пишите. pl/sql язык сам по себе уродливый, синтаксис как в QBASIC. После нормальных языков все эти if then; end if; end loop; просто выбешивают, особенно если там есть вложенные циклы, просто теряешься в коде.
То же самое.
Открою секрет, для вашего редактора есть плагин Sublime-HTMLPrettify, который с легкостью отформатирует не отформатированный HTML. Я очень сомневаюсь, что веб студии и фрилансеры, генерируют код сайта в конструкторе чтобы потом его доработать.
Нет форматирования кода.

Это не делает html плохим. Форматирование кода вовсе не нужно! Есть такие штуки как HTML minifier, которые специально удаляют форматирование кода.

Пользователю конструктора сайтов, который хочет сэкономить деньги и нервы, абсолютно до лампочки какие там генерируются классы и какая там вложенность. Он получает то что хочет и это работает!
На данный момент слияния проектов еще не произошло, и пока не ясно, когда произойдет (или как итоговый вариант будет совместим с текущей реализацией)

Уже произошло https://github.com/angular/universal
Пока сказать не могу, нужно поработать и посмотреть что бы сравнить. На первый взгляд инструмент обладает таким-же функционалом как и DataGrip, за исключением некоторых навязчивых свистелок.
Одна из таких свистелок в DataGrip меня постоянно отвлекала, это выбор запускаемого statement в Console file. Лично мне не привычно было в DataGrip выбирать с какой строки запускать запросы. После опыта работы c разными БД и их редакторами — sqldeveloper,pgadmin3, где редактор с интеллектом notepad.exe, это немного раздражает, а именно когда ты закоментировал в скрипте часть строк, чтобы запустить определенный запрос, а IDE предлагает начать выполнение скрипта с закоментированных строк.
-- Table: users

-- DROP TABLE users;

CREATE TABLE users
(...)

А если в запросе есть подзапросы и курсор стоит внутри него, то ide предложит запуститься с этого места.
Чем неудобно это, это тем что в скрипте может быть огромное количество строк, а при нажатии горячих клавиш вылезает окошко с выбором откуда стартовать, в котором такая же куча строк, и вместо быстрого выполнения приходится там еще тратить время и выбирать нужную строку. Возможно это дело привычки.
Но это не основная причина почему я буду пользоваться DBeaver, а не DataGrip. Основная причина это это то что он обладает всем необходимым функционалом и то что он бесплатный.
странно, я когда подключение новое создавал в DBeaver, вторым шагом было вот это

Могу ошибаться, но такая штука есть почти у каждого инструмента работы с БД
Только что) и мне понравилось! Спасибо за подсказку!
у вас кстати отличный продукт для работы с БД — DataGrip. По крайней мере, для работы с Postgresql под убунтой лучшего инструмента я не нашел.
А где этот пункт?
Он использует много ресурсов в работе?

В этом абзаце
JVM так тяжела в работе?
вода одна, и ни какой конкретики.
Где сравнение сколько ресурсов нужно ноде, ruby и jvm для обработки «тестового-нагрузочного» приложения? Подозреваю что JVM окажется тяжелее всех и цена сервера для него будет выше чем для других сред. А сравнение по весу файлов и количеству зависимостей это детский сад.
brainfuck какой-то
  <.div(^.cls := "container",
      <.h1("Spotify Track Listing"),
      <.div(^.cls := "form-group",
        <.label(^.`for` := "artist", "Artist"),
        <.div(^.cls := "row", ^.id := "artist",
          <.div(^.cls := "col-xs-10",
            <.input(^.`type` := "text", ^.cls := "form-control",
              ^.value := s.artistInput, ^.onChange ==> updateArtistInput
            )
          ),
          <.div(^.cls := "col-xs-2",
            <.button(^.`type` := "button", ^.cls := "btn btn-primary custom-button-width",
              ^.onClick --> searchForArtist(s.artistInput),
              ^.disabled := s.artistInput.isEmpty,
              "Search"
            )
          )
        )
      ),
Без практики от чтения книг и сайтов нет никакого толка. Ставишь задачу и ищешь способ ее решить. Можно задавать вопросы на стековерфлоу и прочих ресурсах, если совсем не знаешь с чего начать. Там либо подскажут в каком направлении дальше рыть, либо аналогичное готовое решение дадут, которое потом ты под себя адаптируешь, а может и вовсе не ответят)
А что у термина фреймворк множество определений?
А Yeoman разве на выходе не дает вам каркас и структуру облегчающую разработку?
Как создается проект с помощью create-react-app?
create-react-app my-app

Читаем что написано в readme.md на github
It will create a directory called my-app inside the current folder.
Inside that directory, it will generate the initial project structure and install the transitive dependencies:

А тут написано что это утилита которая генерирует структуру проекта.

Как создается проект с помощью Yeoman?
yo шаблон-реакт-вебпак-и-все-что-необходимо

На выходе имеем так же организованную структуру проекта, где так же достаточно набрать npm start и все взлетит.
В чем отличия? Следуя вашей логике Yeoman это тоже фреймворк всех фреймворков.
Create React App это не фреймворк, а обычный генератор кода. И вообще термин фреймворк в отношении реакта неуместен.
Просто осознайте это. Uber, благодаря своему превосходному программному обеспечению, находится по сути выше закона.

Учитывая что uber запрещен во многих странах, то он ниже закона. В статье не написано, полиция вообще занималась убером или нет?
Полицейским никогда не удается вызвать такси Uber

Два полицейских сидят в пабе

— Билли, это что за такси там подъехало?
— А, да это невызываемый uber
— Что, его реально никто вызвать не может?
— Да кому он нах*й нужен-то?!

Information

Rating
Does not participate
Location
Москва, Москва и Московская обл., Россия
Registered
Activity