-
Notifications
You must be signed in to change notification settings - Fork 5
/
Copy pathdocuments.yaml
260 lines (260 loc) · 11.3 KB
/
documents.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
-
name: Mulailah dari Sini
documents:
-
name: Memulai untuk Menggunakan Rails
url: getting_started.html
description: Semua hal yang Kamu perlu tahu untuk dapat meng-install Rails dan membuat aplikasi pertama Kamu.
-
name: Model
documents:
-
name: Konsep Dasar Active Record
url: active_record_basics.html
description: Panduan ini akan membantu Kamu memulai untuk menggunakan model, persistensi pada database, dan pola penggunaan Active Record beserta library-nya.
-
name: Migrasi Active Record
url: active_record_migrations.html
description: Panduan ini menjelaskan bagaimana Kamu dapat menggunakan Migrasi Active Record untuk mengubah database Kamu secara terstruktur dan teratur.
-
name: Validasi Active Record
url: active_record_validations.html
description: Panduan ini menjelaskan bagaimana Kamu dapat menggunakan validasi Active Record.
-
name: Callback Active Record
url: active_record_callbacks.html
description: Panduan ini menjelaskan bagaimana Kamu dapat menggunakan callback Active Record.
-
name: Asosiasi Active Record
url: association_basics.html
description: Panduan ini menjelaskan semua asosiasi yang disediakan oleh Active Record.
-
name: Interface Query Active Record
url: active_record_querying.html
description: Panduan ini menjelaskan interface query database yang disediakan oleh Active Record.
-
name: Konsep Dasar Active Model
url: active_model_basics.html
description: Panduan ini menjelaskan penggunaan class model tanpa menggunakan Active Record.
work_in_progress: true
-
name: View
documents:
-
name: Pengenalan Action View
url: action_view_overview.html
description: Panduan ini memberikan penjelasan umum mengenai Action View dan mengenalkan beberapa view helper yang sering digunakan.
work_in_progress: true
-
name: Layout dan Rendering pada Rails
url: layouts_and_rendering.html
description: Panduan ini menjelaskan konsep dasar fitur layout pada Action Controller dan Action View, termasuk rendering dan redirecting, menggunakan blok content_for dan implementasi template partial.
-
name: Form Helper pada Action View
url: form_helpers.html
description: Panduan untuk menggunakan Form helper built-in.
-
name: Controller
documents:
-
name: Pengenalan Action Controller
url: action_controller_overview.html
description: Panduan ini menjelaskan bagaimana controller bekerja dan digunakan dalam request cycle Aplikasi Kamu. Panduan ini juga menjelaskan mengenai session,filter, cookies, streaming data, menangani exception yang di-raise oleh request dan topik-topik lain.
-
name: Routing Rails dari Luar ke Dalam
url: routing.html
description: Panduan ini menjelaskan fitur-fitur routing Rails dari sudut pandang user. Jika Kamu ingin memahami bagaimana penggunaan routing pada aplikasi Rails Kamu, silakan membaca panduan ini.
-
name: Komponen Lain
documents:
-
name: Core Extension Active Support
url: active_support_core_extensions.html
description: Panduan ini mendokumentasikan core extension Ruby yang didefinisikan pada Active Support.
-
name: Konsep Dasar Action Mailer
url: action_mailer_basics.html
description: Panduan ini menjelaskan mengenai penggunaan Action Mailer untuk mengirim email.
-
name: Konsep Dasar Action Mailbox
work_in_progress: true
url: action_mailbox_basics.html
description: Panduan ini menjelaskan mengenai penggunaan Action Mailbox untuk menerima email.
-
name: Pengenalan Action Text
work_in_progress: true
url: action_text_overview.html
description: Panduan ini menjelaskan mengenai penggunaan Action Text untuk menangani konten rich text.
-
name: Konsep Dasar Active Job
url: active_job_basics.html
description: Panduan ini menjelaskan mengenai semua hal yang Kamu perlukan untuk mulai membuat, men-queue, dan menjalankan background job.
-
name: Pengenalan Active Storage
url: active_storage_overview.html
description: Panduan ini menjelaskan bagaimana cara melampirkan file ke dalam Active Record Kamu.
-
name: Pengenalan Action Cable
url: action_cable_overview.html
description: Panduan ini menjelaskan bagaimana cara kerja Action Cable, dan bagaimana menggunakan WebSocket untuk membuat fitur real-time.
-
name: Panduan Tingkat Lanjut
documents:
-
name: API Internationalization (I18n) Rails
url: i18n.html
description: Panduan ini menjelaskan bagaimana cara menambahkan fitur internationalization pada aplikasi Kamu. Aplikasi Kamu akan dapat menerjemahkan konten ke dalam bahasa yang berbeda, mengubah aturan pluralisasi, menggunakan format tanggal yang tepat untuk setiap negara dan sebagainya.
-
name: Testing Aplikasi Rails
url: testing.html
description: Panduan ini merupakan panduan yang relatif komprehensif yang mencakup berbagai macam fasilitas testing pada Rails. Panduan ini menjelaskan mulai dari 'Apa itu test?' hingga Integration Testing. Selamat belajar.
-
name: Security Aplikasi Rails
url: security.html
description: Panduan ini menjelaskan masalah security yang umum terjadi pada aplikasi web dan bagaimana cara menghindarinya pada Rails.
-
name: Debugging Aplikasi Rails
url: debugging_rails_applications.html
description: Panduan ini menjelaskan bagaimana men-debug aplikasi Rails. Panduan ini mencakup berbagai macam metode yang dapat digunakan dan bagaimana untuk memahami apa yang terjadi "di balik layar" kode Kamu.
-
name: Konfigurasi Aplikasi Rails
url: configuring.html
description: Panduan ini menjelaskan pengaturan konfigurasi dasar pada aplikasi Rails.
-
name: Command Line pada Rails
url: command_line.html
description: Panduan ini menjelaskan tools command line yang disediakan pada Rails.
-
name: Asset Pipeline
url: asset_pipeline.html
description: Panduan ini mendokumentasikan asset pipeline.
-
name: Implementasi JavaScript pada Rails
url: working_with_javascript_in_rails.html
description: Panduan ini menjelaskan fungsionalitas Ajax/Javascript yang disediakan pada Rails.
-
name: Proses Insialisasi pada Rails
work_in_progress: true
url: initialization.html
description: Panduan ini menjelaskan proses inisialisasi internal pada Rails.
-
name: Autoloading dan Reloading Konstanta
url: autoloading_and_reloading_constants.html
description: Panduan ini mendokumentasikan bagaimana cara kerja autoloading dan reloading pada konstanta.
-
name: Pengenalan Caching pada Rails
url: caching_with_rails.html
description: Panduan ini menjelaskan secara umum bagaimana cara penggunaan cache untuk optimasi kecepatan aplikasi rails Kamu.
-
name: Active Support Instrumentation
work_in_progress: true
url: active_support_instrumentation.html
description: Panduan ini menjelaskan bagaimana cara menggunakan API instrumentation dalam Active Support untuk mengukur event pada Rails maupun kode Ruby lainnya.
-
name: Menggunakan Rails untuk Aplikasi API
url: api_app.html
description: Panduan ini menjelaskan bagaimana cara untuk menggunakan Rails untuk mengembangkan aplikasi API berbasis JSON secara efektif.
-
name: Memperluas Implementasi Rails
documents:
-
name: Konsep Dasar Pembuatan Plugin pada Rails
work_in_progress: true
url: plugins.html
description: Panduan ini menjelaskan bagaimana cara untuk membuat plugin untuk memperluas fungsionalitas Rails.
-
name: Rails menggunakan Rack
url: rails_on_rack.html
description: Panduan ini menjelaskan mengenai integrasi Rails dengan Rack serta penggunaanya dengan komponen Rack lainnya.
-
name: Membuat dan Menyesuaikan Generator & Template pada Rails
url: generators.html
description: Panduan ini menjelaskan bagaimana cara menambahkan generator baru untuk ekstensi Kamu atau menyediakan element alternatif untuk generator built-in pada Rails (contohnya menyediakan alternatif test stub untuk generator scaffold).
-
name: Memulai untuk Menggunakan Engine
url: engines.html
description: Panduan ini menjelaskan cara pembuatan mountable engine.
work_in_progress: true
-
name: Threading dan Eksekusi Kode pada Rails
url: threading_and_code_execution.html
description: Panduan ini menjelaskan mengenai pertimbangan yang diperlukan dan tools yang tersedia untuk mengimplementasi concurrency secara langsung pada aplikasi Rails.
work_in_progress: true
-
name: Kontribusi
documents:
-
name: Kontribusi pada Ruby on Rails
url: contributing_to_ruby_on_rails.html
description: Rails bukanlah framework "milik orang lain". Panduan ini mencakup berbakai cara agar Kamu dapat terlibat langsung dalam proses pengembangan Rails.
-
name: Pedoman Dokumentasi API
url: api_documentation_guidelines.html
description: Panduan ini mendokumentasikan pedoman dokumentasi API untuk Ruby on Rails.
-
name: Pedoman Panduan
url: ruby_on_rails_guides_guidelines.html
description: Panduan ini mendokumentasikan pedoman panduan untuk Ruby on Rails.
-
name: Kebijakan
documents:
-
name: Kebijakan Maintenance
url: maintenance_policy.html
description: Versi Ruby on Rails mana yang saat ini di-support, dan kapan kira-kira versi baru akan di-release.
-
name: Catatan Release
documents:
-
name: Memperbarui (Upgrade) Ruby on Rails
url: upgrading_ruby_on_rails.html
description: Panduan ini membantu untuk memperbarui aplikasi Kamu ke versi terbaru dari Ruby on Rails.
-
name: Catatan Release 6.0
work_in_progress: true
url: 6_0_release_notes.html
description: Catatan release untuk Rails 6.0.
-
name: Versi 5.2 - April 2018
url: 5_2_release_notes.html
description: Catatan release untuk Rails 5.2.
-
name: Versi 5.1 - April 2017
url: 5_1_release_notes.html
description: Catatan release untuk Rails 5.1.
-
name: Versi 5.0 - Juni 2016
url: 5_0_release_notes.html
description: Catatan release untuk Rails 5.0.
-
name: Versi 4.2 - Desember 2014
url: 4_2_release_notes.html
description: Catatan release untuk Rails 4.2.
-
name: Versi 4.1 - April 2014
url: 4_1_release_notes.html
description: Catatan release untuk Rails 4.1.
-
name: Versi 4.0 - Juni 2013
url: 4_0_release_notes.html
description: Catatan release untuk Rails 4.0.
-
name: Versi 3.2 - January 2012
url: 3_2_release_notes.html
description: Catatan release untuk Rails 3.2.
-
name: Versi 3.1 - Agustus 2011
url: 3_1_release_notes.html
description: Catatan release untuk Rails 3.1.
-
name: Versi 3.0 - Agustus 2010
url: 3_0_release_notes.html
description: Catatan release untuk Rails 3.0.
-
name: Versi 2.3 - March 2009
url: 2_3_release_notes.html
description: Catatan release untuk Rails 2.3.
-
name: Versi 2.2 - November 2008
url: 2_2_release_notes.html
description: Catatan release untuk Rails 2.2.