Skip to content

.מדריך לבניית סטאק ג'אווה סקריפט צעד צעד מאפס

Notifications You must be signed in to change notification settings

Alonski/js-stack-from-scratch

 
 

Repository files navigation

סטאק ג'אווה סקריפט מאפס

Build Status Release Dependencies Dev Dependencies Join the chat at https://gitter.im/js-stack-from-scratch/Lobby

ריאקט רידאקס ריאקט ראוטר פלו ESLint גסט יארן וובפאק בוטסראפ

ברוכים הבאים למדריך המודרני שלי לבניית סטאק ג'אווה סקריפט: סטאק ג'אווה סקריפט מאפס

🎉 זו גרסה 2 של המדריך, קיימים שינויים משמעותיים מאז גרסת 2016 שינויים

זה מדריך ישר ולעניין להרכבת סטאק ג'אווה סקריפט. המדריך דורש ידע כללי בתכנות, וידע בסיסי בג'אווה סקריפט. המדריך מתמקד בחיבור של כלים ביחד ביחד עם הדוגמה הפשוטה ביותר לכל כלי. אפשר לחשוב על המדריך הזה כדרך לכתיבת בוילרפלייט משלכם מאפס. מכיוון שמטרתה של המדריך הוא הרכבה של כמה וכמה כלים שונים, אני לא יכנס לפרטי פרטים לגבי איך שכל כלי עובד בפני עצמו. נע לגשת לדוקומנטציה ש כל כלי או להסתכת על מדריכים אחרים בשביל לקבל ידע נרחב יותר עליהם.

כמובן שאינכם צריכים להשתמש בכל הסטאק הזה בשביל לבנות אתר ווב פשוט עם קצת ג'אווה סקריפט (שילוב של ברווסרייי או וובפאק + בבל + גייקויירי זה פספיק בשביל לכתוב ES6 בקבצים שונים) אבל אם אתם רוצים לבנות אפליקציית ווב סקיילבילית, וצריכים קצת עזרה בהרכבתה, אז המדריך הזה יעשה את העבודה מעולה בשבילכם.

חלק גדול של הסטאק המדובר במדריך אינו בריאקט.

A big chunk of the stack described in this tutorial uses React. If you are beginning and just want to learn React, create-react-app will get you up and running with a React environment very quickly with a pre-made configuration. I would for instance recommend this approach to someone who arrives in a team that's using React and needs to catch up with a learning playground. In this tutorial you won't use a pre-made configuration, because I want you to understand everything that's happening under the hood.

Code examples are available for each chapter, and you can run them all with yarn && yarn start. I recommend writing everything from scratch yourself by following the step-by-step instructions though.

Final code available in the JS-Stack-Boilerplate repository, and in the releases.

Works on Linux, macOS, and Windows.

Table of contents

01 - Node, Yarn, package.json

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

03 - Express, Nodemon, PM2

04 - Webpack, React, HMR

05 - Redux, Immutable, Fetch

06 - React Router, Server-Side Rendering, Helmet

07 - Socket.IO

08 - Bootstrap, JSS

09 - Travis, Coveralls, Heroku

Coming up next

Setting up your editor (Atom first), MongoDB, Progressive Web App.

Translations

If you want to add your translation, please read the translation recommendations to get started!

V2

Your link here soon ;)

Check out the ongoing translations.

V1

Credits

Created by @verekiaverekia.com.

License: MIT

About

.מדריך לבניית סטאק ג'אווה סקריפט צעד צעד מאפס

Resources

Stars

Watchers

Forks

Packages

 
 
 

Languages

  • JavaScript 100.0%