Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

🌺 Russian translation of "JavaScript Stack from Scratch" from the React-Theming developershttps://github.com/sm-react/react-theming

License

NotificationsYou must be signed in to change notification settings

usulpro/js-stack-from-scratch

 
 

Repository files navigation

Build StatusJoin the chat at https://gitter.im/js-stack-from-scratch/Lobby

ReactReduxReact RouterFlowESLintJestYarnWebpackBootstrap

Это русскоязычная версия руководства Джонатана Верекии (@verekia). Оригинальное руководство расположеноздесь.Начатаработа по переводу второй части. Первая версия находитсятут

Добро пожаловать в мое современное руководство по стеку технологий #"auto">🎉Это вторая версия руководства. По сравнению с предыдущм релизом 2016г произведены значительные изменения. См.Change Log!

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

Конечно, вам не нужны все эти технологии, если вы делаете простую веб страницу с парой JS функций (комбинации Browserify / Webpack + Babel + jQuery достаточно, чтобы написать ES6 код в нескольких файлах), но если вы собираетесь создать масштабируемое веб приложение, и вам нужно все правильно настроить, то это руководство вам отлично подходит.

В большой части технологий, описываемых здесь, используется React. Если вы только начинаете использовать React и просто хотите изучить его, тоcreate-react-app поможет вам и кратко ознакомит с инфраструктурой React на основе предустановленной конфигурации. Я бы, например, порекомендовал такой подход для тех, кому нужно влиться в команду, использующую React, и на чем-то потренироваться, чтобы подтянуть свои знания. В этом руководстве мы не будем пользоваться предустановленными конфигурациями, поскольку я хочу, чтобы вы полностью понимали все, что происходит "под капотом".

В каждой части руководства имеются примеры кода, и вы можете запускать их черезyarn && yarn start. Однако я рекомендую писать все с нуля самостоятельно, следуяпошаговым инструкциям.

Итоговый код данного руководства доступен в отдельном репозитории:JS-Stack-Boilerplate repository. Он работает под Linux, macOS, и Windows.

Содержание

01 - Node, Yarn,package.json

02 - Babel, ES6, ESLint, Flow, Jest, Huskyen

03 - Express, Nodemon, PM2

04 - Webpack, React, HMR

05 - Redux, Immutable, Fetch

06 - React Router, Server-Side Rendering, Helmet

07 - Socket.IOen

08 - Bootstrap, JSSen

09 - Travis, Coveralls, Herokuen

Далее планируется

Настройка вашего редактора (Atom и другие), MongoDB, Прогрессивное веб приложение (Progressive Web App).

Переводы на другие языки

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

Версия 2

Версия 1

Сведения

Создано@verekiaverekia.com.

Переведено@usulpro -react-theming

Лицензия: MIT

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript100.0%

[8]ページ先頭

©2009-2025 Movatter.jp