Um aplicativo YeAPF pode ser criado de forma simples copiando manualmente o conteudo do esqueleto apropriado dentro da pasta do seu aplicativo.<\/p>\n
Por\u00e9m, devemos reconhecer que \u00e9 um processo muito artesanal. YeAPF pode ser instalado como um conjunto de ferramentas desde a vers\u00e3o 0.7.x e entre as ferramentas h\u00e1 uma (yapp<\/em>) que permite criar e atualizar um aplicativo YeAPF.<\/p>\n Este artigo sup\u00f5e que voc\u00ea tem wget instalado. Ele roda em qualquer distribui\u00e7\u00e3o de Linux e em Cygwin.<\/p>\n Feito isso, seu sistema ter\u00e1 o YeAPF instalado como um conjunto de ferramentas no seu micro. Agora vamos usar uma dessas ferramentas para criar nosso aplicativo.<\/p>\n H\u00e1 outros esqueletos que podem ser utilizados assim como templates para um esqueleto webApp No exemplo estamos utilizando o geany, mas a ideia \u00e9 utilizar qualquer editor da sua prefer\u00eancia. Uma outra forma seria utilizando o navegador e chamar o configure.php<\/strong> por ele mas \u00e0s vezes voc\u00ea quer construir um script que fa\u00e7a tudo para vc… Ent\u00e3o j\u00e1 fica a dica.<\/li>\n<\/ol>\n Uma vez que seu app est\u00e1 rodando, \u00e9 poss\u00edvel que queira atualizar seu YeAPF. Voc\u00ea pode repetir o primeiro passo da instala\u00e7\u00e3o do YeAPF.<\/p>\n Feito isso, entre na pasta e atualize o YeAPF da seguinte forma:<\/p>\n Um aplicativo YeAPF pode ser criado de forma simples copiando manualmente o conteudo do esqueleto apropriado dentro da pasta do seu aplicativo. Por\u00e9m, devemos reconhecer que \u00e9 um processo muito artesanal. YeAPF pode ser instalado como um conjunto de ferramentas desde a vers\u00e3o 0.7.x e entre as ferramentas h\u00e1 uma (yapp) que permite criar e […]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"spay_email":"","jetpack_publicize_message":"","jetpack_is_tweetstorm":false},"categories":[49,8],"tags":[],"jetpack_featured_media_url":"","jetpack_publicize_connections":[],"jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p5O6UV-5i","jetpack-related-posts":[{"id":455,"url":"http:\/\/www.yeapf.com\/wp\/?p=455","url_meta":{"origin":328,"position":0},"title":"Como instalar YeAPF?","date":"agosto 3, 2018","format":false,"excerpt":"Voc\u00ea n\u00e3o precisa instalar YeAPF. O que sim \u00e9 bom ter instalado s\u00e3o as ferramentas dele. Mas antes disso, \u00e9 bom deixar claro como funciona ele sem instalar. A todos os efeitos, vamos supor que voc\u00ea fez download da \u00faltima vers\u00e3o do YeAPF e o colocou na pasta ~\/Downloads\/YeAPF\/ e\u2026","rel":"","context":"Em "Yet Another PHP Framework"","img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":454,"url":"http:\/\/www.yeapf.com\/wp\/?p=454","url_meta":{"origin":328,"position":1},"title":"Node + Electron + YeAPF","date":"agosto 3, 2018","format":false,"excerpt":"Saladas s\u00e3o boas. Por isso o t\u00edtulo mistura tr\u00eas coisas que j\u00e1 sozinhas s\u00e3o boas. O node te permite escrever aplicativos do lado do servidor ou do cliente usando a mesma linguagem: JavaScript. Neste vamos usa-lo para criar um aplicativo do lado cliente com t\u00e9cnicas de web (HTML5, CSS3 e\u2026","rel":"","context":"Em "Desenvolvimento"","img":{"alt_text":"","src":"https:\/\/i2.wp.com\/www.yeapf.com\/wp\/wp-content\/uploads\/2018\/08\/Mixed-Green-Salad-with-Eggs-3-930x543.jpg?resize=350%2C200","width":350,"height":200},"classes":[]},{"id":25,"url":"http:\/\/www.yeapf.com\/wp\/?p=25","url_meta":{"origin":328,"position":2},"title":"Primeiros passos com YeAPF","date":"fevereiro 22, 2014","format":false,"excerpt":"Tive oportunidade de ver minha irm\u00e3 mais nova andar sozinha pela primeira vez e nunca mais esqueci da experi\u00eancia. \u00a0Anos depois naceram os filhos e o impacto \u00e9 tremendo. Brinco com quem programa usando YeAPF de que s\u00e3o meus filhos, carinhosamente. Por isso que os primeiros passos s\u00e3o importantissimos para\u2026","rel":"","context":"Em "Yet Another PHP Framework"","img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":334,"url":"http:\/\/www.yeapf.com\/wp\/?p=334","url_meta":{"origin":328,"position":3},"title":"Usando a bancada de desenvolvimento para criar p\u00e1ginas com YeAPF","date":"fevereiro 8, 2017","format":false,"excerpt":"Um aplicativo que vem na distribui\u00e7\u00e3o 0.8.x do YeAPF \u00e9 o workbench ou bancada. Este artigo foi escrito na vers\u00e3o 0.8.54 do YeAPF, ent\u00e3o se est\u00e1 com uma difernte, podem haver mudan\u00e7as. Workbench ou\u00a0bancada permite ao programador construir seu aplicativo como se fossem telas separadas e depois junt\u00e1-las para formar\u2026","rel":"","context":"Em "Yet Another PHP Framework"","img":{"alt_text":"","src":"https:\/\/i0.wp.com\/yeapf.com\/wp\/wp-content\/uploads\/2017\/02\/workbench-01-300x283.png?resize=350%2C200","width":350,"height":200},"classes":[]},{"id":184,"url":"http:\/\/www.yeapf.com\/wp\/?p=184","url_meta":{"origin":328,"position":4},"title":"Exemplo - web01 - OnePage YeAPF Web Application","date":"dezembro 26, 2014","format":false,"excerpt":"Esta \u00e9 uma das continua\u00e7\u00f5es deste artigo. Por que criar aplicativos mono p\u00e1gina? Bom, a grande virtude de um aplicativo mono p\u00e1gina \u00e9 que tudo o que voc\u00ea precisar est\u00e1 pronto assim que o usu\u00e1rio carregou a p\u00e1gina inicial e caso sejam necess\u00e1rias mais p\u00e1ginas, formul\u00e1rios, tabelas elas tamb\u00e9m podem\u2026","rel":"","context":"Em "Desenvolvimento"","img":{"alt_text":"","src":"https:\/\/i2.wp.com\/www.yeapf.com\/wp\/wp-content\/uploads\/2019\/05\/office-932926_1920.jpg?resize=350%2C200","width":350,"height":200},"classes":[]},{"id":550,"url":"http:\/\/www.yeapf.com\/wp\/?p=550","url_meta":{"origin":328,"position":5},"title":"Importando fontes de um CSS","date":"junho 29, 2019","format":false,"excerpt":"TL;DR Se est\u00e1 com pressa, clique aqui Quando voc\u00ea est\u00e1 desenvolvendo um aplicativo web, carregar as fontes de uma URL bem conhecida pode deixar seu site mais responsivo j\u00e1 que - geralmente - as fontes mais utilizadas s\u00e3o distribu\u00eddas por meio de cdn e via de regra s\u00e3o de uso\u2026","rel":"","context":"Post similar","img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]}],"_links":{"self":[{"href":"http:\/\/www.yeapf.com\/wp\/index.php?rest_route=\/wp\/v2\/posts\/328"}],"collection":[{"href":"http:\/\/www.yeapf.com\/wp\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/www.yeapf.com\/wp\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/www.yeapf.com\/wp\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"http:\/\/www.yeapf.com\/wp\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=328"}],"version-history":[{"count":4,"href":"http:\/\/www.yeapf.com\/wp\/index.php?rest_route=\/wp\/v2\/posts\/328\/revisions"}],"predecessor-version":[{"id":335,"href":"http:\/\/www.yeapf.com\/wp\/index.php?rest_route=\/wp\/v2\/posts\/328\/revisions\/335"}],"wp:attachment":[{"href":"http:\/\/www.yeapf.com\/wp\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=328"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/www.yeapf.com\/wp\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=328"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/www.yeapf.com\/wp\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=328"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}A. Instale as ferramentas do YeAPF<\/h2>\n
\n
cd \/var\/www\/html<\/pre>\n<\/li>\n
wget -O yeapf.zip http:\/\/inovacaosistemas.com.br\/downloads\/lastVersion.php<\/pre>\n<\/li>\n
unzip -d YeAPF -x yeapf.zip<\/pre>\n<\/li>\n
cd YeAPF\/tools<\/pre>\n<\/li>\n
sudo .\/install.sh<\/pre>\n<\/li>\n
cd distributionBuilder\r\nsudo .\/install-ydistbuilder.sh<\/pre>\n<\/li>\n<\/ol>\n
B. Crie o aplicativo web<\/h2>\n
\n
cd \/var\/www\/html<\/pre>\n<\/li>\n
yapp meuAplicativo --create --appType webApp --template bs3<\/pre>\n
\nPara ver outras op\u00e7\u00f5es, digite apenas<\/p>\nyapp<\/pre>\n<\/li>\n
cd \/var\/www\/html\/meuAplicativo\r\ngeany yeapf.db.ini<\/pre>\n
\nModifique os par\u00e1metros necess\u00e1rios para “conectar” sua pasta com o seu banco de dados.
\nN\u00e3o esque\u00e7a de revisar o horario de funcionamento.<\/li>\nwget -O \/tmp\/config-meu-app.html http:\/\/localhost\/meuAplicativo\/configure.php<\/pre>\n
C. Atualizando a distribui\u00e7\u00e3o do YeAPF na sua pasta<\/h2>\n
cd \/var\/www\/meuAplicativo\r\nyapp --update\r\nwget -O \/tmp\/config-meu-app.html http:\/\/localhost\/meuAplicativo\/configure.php<\/pre>\n","protected":false},"excerpt":{"rendered":"