• Зачем добавлять классы в контейнер в Laravel?

    glaphire
    @glaphire Куратор тега PHP
    PHP developer
    У меня был похожий вопрос недавно тут. Вопрос другой, а ответ тот же) Явно надо добавлять только в случае, если нужен один и тот же экземпляр (синглтон) во всем приложении, или если тайпхинтите интерфейсы, а методу надо предоставить конкретную реализацию интерфейса. В остальных случаях контейнер может сам подставить класс, без явной привязки к контейнеру. Почему так, а не создание через new - чтобы получить гибкость dependency injection и разруливание через dependency injection container, почитайте подробнее)
    Ответ написан
    Комментировать
  • Как начать использовать React js в своих проектах?

    Taraflex
    @Taraflex
    Ищу работу. Контакты в профиле.
    Не стоит пихать react везде и всюду.

    Мое ИМХО - либо делаем весь клиент целиком на react/angular/... либо не стоит и пытаться. Разве что какую нибудь страничку плагина для CMS можно оформить в таком виде, если ей не требуется сильно взаимодействовать в остальным интерфейсом - получаем мини приложение внутри СMS.

    Зачастую достаточно простого шаблонизатора на клиенте.
    Сам использую https://github.com/deepsweet/mustache-loader работает на twitter.github.io/hogan.js
    Ответ написан
    Комментировать